对Word查找替换功能的使用可以分为两个阶段:不使用通配符(wildcards),一般初级的查找替换;使用通配符,高级复杂的查找替换,可以为快速整理和排版文档提供很大方便。
Word的通配符与正则表达式是相似的,可以说通配符是word自己的正则表达式。
来自百度百科的解释:正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。
Ctrl+H快捷键可以调出查找与替换对话框,如下图所示。红色方框圈住的复选框,单击勾选,代表使用通配符。
一些常用的通配符:1、?
表示任意单个字符,可以是数字、字母、标点、汉字等任何单个字符。只能用在查找框内。
例:第?章,可以查找到第一章、第二章、第1章、第2章、……
2、*
任意字符串,这个字符串可以包含任意字符,且数量不受限制。只能用在查找框内。
例:(*),可以查找到(1)、(2)、(解析125)……即任意被中文括号括住的内容及括号本身。
3、[ - ] 或[ ]
指定范围内的任意一个字符。只能用在查找框内。
例:[a-zA-Z],任意一个英文字母;[a-z],任意一个小字英文字母;[A-Z],任意一个大字英文字母;[0-9],任意一个数字。
[一二三四五六七八九十],可以找到“一二三四五六七八九十”中任意一个字符。
4、!
指定范围外的任意一个字符。只能用在查找框内。
例:[!0-9],任意一个不是数字的字符;[!a-z],任意一个非小写字母的字符。
5、^13或^p
代表一个段落标记,如下图,向左下拐的箭头符号
其中^p不能用在查找框内,只能用于替换框,^13在查找替换框中都可以用,但一般不用在替换框。
例:*^13,可以查找到任意一个段落。
6、^l或^11
代表一个手动换行符,如下图,向下的箭头符号
在查找替换框中都可以用。
7、^t
代表一个制表符,如下图,向右的箭头符号
在查找替换框中都可以用。
8、( )
代表一个子表达式,只在查找框中使用。一个较长的表达式,用圆括号来划分成一个或几个子表达式。
例:查找([0-9])、([A-Z]),替换\2.\1。\1代表第一个圆括号内表达式查找到的内容,\2代表第二个圆括号内表达式查找到的内容。
可以查找到1、A,并替换为A.1。
9、
代表单词结尾,一般用于英文文章中,在中文文章中很少使用。只在查找框中使用。
例:查找,可以查找到care,不会查找到careful。
10、@
代表1个以上前一字符或表达式。只在查找框中使用。
例:查找9@,可以找到9、99、999、9999999,即一个或以上的连续的9。
查找[0-9]@,可以找到1、125、7845,即一个或以上的连续数字串。
11、{n}、{n,}、{n,m}
{n}代表n个前一字符或表达式,例:9{4},可以找到连续的4个9,即9999。
{n,}n个以上前一字符或表达式,例:9{1,},效果与9@相同。
{n,m}n 到m 个前一字符或表达式,例:9{1,3},可以找到9、99、999。
注意n不能为0,否则会出错。只在查找框中使用
12、[^1-^127]
任意一个西文字符。只在查找框中使用。
13、[!^1-^127]
任意一个汉字和中文标点。只在查找框中使用。
14、[一-龥] 或 [一-﨩]
任意一个汉字,只在查找框中使用。
15、[!一-龥^1-^127]
任意一个中文标点,,只在查找框中使用。
16、^&
代表查找内容,只在替换框中使用。
17、^c
代表剪贴板内容。只在替换框中使用。
注意:
1. 通配符都需要在英文状态下输入。
2. Word的查找是懒惰匹配,就是查找符合条件的最短的字符串,与其相反的是贪婪匹配,查找符合条件的最长的字符串。Word不提供贪婪匹配的查找模式。
3. 要查找已被定义为通配符的字符,该字符前键入反斜杠 \ 。查找?、*、(、)、[ 、] 等的代码分别是\?、\*、\(、\)、\[、\] 。
4. 使用通配符时,查找对大小写敏感。
有什么关于办公图文方面的问题,可以发私信或评论,也许可以帮到你哦。关于查找替换的一些具体实例,可以看看以下文章阿德:从Word试题快速转换制作excel题库阿德:Word试题试卷快速提取整理答案的技巧阿德:Word试题文档中ABCD选项的自动对齐阿德:Word文档--如何批量把答案放到对应题目的后面(括号里或横线上)想要学习