极光城

Word高级查找、通配符查找与格式替换

动机

写文章改格式很累,

所有英文改成 times new roman

所有数字改成 times new roman

所有中文改成 宋体(正文)

等等要求。

示例

用word高级查找来将所有英文都改成 times new roman

在开始中点击查找

 

下拉菜单中点击高级查找

 

 

弹出查找窗口

先输入查找什么东西,比如英文和数字的集合,如下:

这表示搜索: a-z 所有小写字母 加上 A-Z所有大写字母 加上, 0-9所有数字

之后选择使用通配符,因为上述搜索关键字应该被解释为通配符,而非纯文本。

点击替换

之后选择要替换的东西,比如替换的是格式,要将所选内容变成times new roman字体。

选择times 字体

之后

 

就完成了替换

 

 

附录

通配符的语法如下所示

Word、Excel中清除使用通配符复选框

Word、Excel中勾选使用通配符复选框

Word通配符用法详解

一、任意单个字符:“?”可以代表任意单个字符,输入几个“?”就代表几个未知字符。如:

输入“? 国”就可以找到诸如“中国”、“美国”、“英国”等字符; 输入“???国”可以找到“孟加拉国”等字符。

二、任意多个字符:“*”可以代表任意多个字符。如:

输入“*国”就可以找到“中国”、“美国”、 “孟加拉国”等字符。

三、指定字符之一:“[]”框内的字符可以是指定要查找的字符之一,如:

四、指定范围内的任意单个字符:“[x-x]”可以指定某一范围内的任意单个字符,如:

五、排除指定范、排除指定范围内的任意单个字符:

六、指定前一字符的个数:“{n}”可以用来指定要查找的字符中包含前一字符的个数,如:

七、指定前一字符、指定前一字符数范围:

八、一个以上的前一字符:“@”可以用来指定要查找字符中包含一个以上的前一字符,如:

输入“cho@se”,就可以找到, “chose”、“choose”等字符。

###九、指定起始字符串:“<”可以用来指定要查找字符中的起始字符串,如:

输入“< ag”,就说明要查找的字符的起始字符为“ag”,可以找到 “ago”、“agree”、“again”等字符。 输入“< te”的话,可能查到“ten”、“tea”等。

十、指定结尾字符串:“>”可以用来指定要查找字符中的结尾字符串,如:

十一、表达式查找:“()”,尤其用于多个关键词的组合查找。

键入“(America)(China)”,在“替换为”中键入“\2 \1”,Word找到“America China”并替换为“China America”。  输入“<(江山)*(多娇)>”,就表示查找的是所有以“江山”开头并且 以“多娇”结尾的字符串。

另外为了更精确的查找,你还可以把以上的通配符联合起来使用,如: 输入“<(ag)(er)>”则表示查找所有以“ag”开头并且以“er”结尾的单词,注意这时需要用括号将来区分开不同的查找规则。最后还要注意如果要查找已经被定义为通配符的字符,如“”、“?”等字符,必须在该字符前面加上反斜杠“\”,如:输入“\*”则表示查找字符“*”。