使用通配符附加到Microsoft Word中的文本并查找&更换

时间:2016-02-06 01:58:46

标签: ms-word

现在我在MS Word中列出了5000个术语。

我想简单地在每个数字之前和之后放置一个“ - ”。我还想在翻译的英语句子的末尾放置一个。

目前的文字如下:

  

1 le - the;他,她,它,他们 - vive la politique,vive l'amour - 万岁的政治,万岁的爱情

     

2 de - of,from,some,any nerêvequed'argent et de plaisirs - 他只是梦想金钱和快乐

     

3 un - a,an,one - je mesuiscasséunongle - 我打破了我的一条指甲

     

4à - to,at,in -ilsrestentàl'écoleleplus longtemps possible - 他们尽可能长时间留在学校

因此,更正后的文字如下:

  

- 1 - le - the;他,她,它,他们 - vive la politique,vive l'amour - 万岁的政治,万岁的爱 -

     

- 2 - de - of,from,some,any nerêvequed'argent et de plaisirs - 他只是梦想金钱和快乐 -

     

- 3 - un - a,an,one - je mesuiscasséunongle - 我打破了我的一根指甲 -

     

- 4 - à - to,at,in -ils restent l'écoleleplus longtemps possible - 他们尽可能长时间留在学校 -

我熟悉MSOffice关于Use of wildcard characters to find or replace text的帮助,但我还是找不到合适的字符串。

1 个答案:

答案 0 :(得分:0)

您应该包括下次尝试的内容。

找到:([0-9]{1,4})[ ]

替换为:--\1--

额外的[]只是表示空间。你可以简单地放置空间。

测试windos 7 pro。 64位,Office 2010 32位。

根据您的环境,列表分隔符可能会更改。对我来说,它的逗号如{1,4}。对于某些环境,它是这样的分号。 {1;4}

为了使它更具体,您还可以包含这样的正则表达式。 ([0-9]{1,4})[ ]([àldua])并将其替换为--\1-- \2