Word查找中通配符前反斜杠的用法
最近,朋友小李在用Word做文档的时候,需要将里面的某些字符进行替换,即刻想到了Word中最为常用的功能--查找与替换。经群里大神一番指点,告诉他的查找方法是找\\(*\\),小李顺利的完成了任务。但是,一直不明白那个通配符表达式是什么意思,也不明白“\\”的用法。下面,我就把解答方法跟大家分享一下。
经验分享
①Word通配符,“?”代表任意一个字符,“*”代表任意长度的字符串,例如,张三张四张五,用一个“张?”就可以找到张三张四张五,甚至张开头的文档中所有两字词语,都能查找出来。
②而“*”则代表任意字符串,比如“张*”,它可以找到除上面所有的以张开头的两字词语外,还可以找到其他的词语(短语),如“张三丰”“张师傅”等。
③看了上面的两条介绍,大家肯定会觉得太强大了是吧。可是问题也来了,?和*本身就是标点符号和运算符号,如果我们要搜索它们自身,又该怎么办?所以微软充分考虑到了这个情况,要是搜索通配符本身的话,就在前面加“\\”(反斜杠),才能找到刚才提到的“张*”,就把查找条件设为“张\\*”。
注意事项
比如去掉所有的括号及里面的字,也就是用替换法去除或替换,或者在编VBA程序时才用到,如果只是一般的查找替换,上面说的全是废话,如果你一定要试试的话,必须在查找与替换对话框里点选“高级”按钮,再勾选“使用通配符U”。
版权声明
本文来自投稿,不代表本站立场,转载请注明出处。