对于一些文档来说,可能要查找特定的字符或组合。固定的文字非常好查找,但对于有一定规律,但又不完全一样的字符来说就相对麻烦了。
最近遇到一篇文档,需要去重很多的“引用标志”,格式就是一对方括号,里面是长度不等的数字。比如[2]或者[78]。如果一个个去找,那可就太麻烦了。
使用word通配符查找“引用标志”
对于这样的字符最好的办法就是“通配符”。word的通配符虽然不如正则表达式那么强大,但也基本够用了。先看上面的例子。
打开待处理文档,按Ctrl+H快捷键,打开查找/替换对话框,

点击“更多”,“使用通配符”,然后在查找内容栏内写入 \[?\] ,这段代码的意思是查找方括号内包含1个任意字符的字符串。因为方括号[]也是通配符的一种,所以此处必须使用转义字符\来进行标记\[,这代查找[这个字符。
不过上面的代码只能查找包含1个任意字符的“引用标志”,如果是两个或多个?这可以使用 * 号来代替 ?。 写成 \[*\] ,这样就能查找到所有的“引用标志”了。
更多的通配符

当勾选了“使用通配符”选项后,下方的特殊格式里就会出现一些可用的通配符,具体作用都有描述。下面在演示一个通配符的应用。
使用word通配符查找以特定字符开头的整行
比如我想查找某特定字符开头的整行,应该怎么写?
<字符*^13
<可以选择特定字符开头的字符串,* 选择0~任意个数的字符,^13 表示选择段落标记。这样就能选择整行了。