一些常用的通配符:
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、<和>
<代表单词开头,>代表单词结尾,一般用于英文文章中,在中文文章中很少使用。只在查找框中使用。
例:查找
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、
任意一个西文字符。只在查找框中使用。
13、[!^1-^127]
任意一个汉字和中文标点。只在查找框中使用。
14、[一-龥] 或 [一-﨩]
任意一个汉字,只在查找框中使用。
15、[!一-龥^1-^127]
任意一个中文标点,,只在查找框中使用。
16、^&
代表查找内容,只在替换框中使用。
17、^c
代表剪贴板内容。只在替换框中使用。
注意:
- 通配符都需要在英文状态下输入。
- Word的查找是懒惰匹配,就是查找符合条件的最短的字符串,与其相反的是贪婪匹配,查找符合条件的最长的字符串。Word不提供贪婪匹配的查找模式。
- 要查找已被定义为通配符的字符,该字符前键入反斜杠 \ 。查找?、*、(、)、[ 、] 等的代码分别是?、*、(、)、[、] 。
- 使用通配符时,查找对大小写敏感。
版权属于:小升博
本文链接:https://blog.diz7.com/archives/tongpei.html
转载时须注明出处及本声明