Word查找与替换中使用的通配符语法详解
特殊字符
代码/通配符
示例
任意单个字符
?
s?t 可查找“sat”和“set”。
任意字符串(单个或多个字符)
*
s*d 可查找“sad”和“started”。
单词开头
<
“<(inter)”可找到“interesting”和“intercept”,而不会找“splintered”
单词结尾
>
“(in)>”可找到“in”和“within”,而不会找“interesting”
指定字符之一
[]
w[io]n 查找“win”和“won”。
指定范围内任意单个字符
[ - ]
[r-t]ight可找到“right”“sight”,必须用升序来表示该范围
方括号内字符以外的任意单个字符
[!]
“m[!a]st”可找到“mist”和“most”,而不会找“mast”
指定范围外任意单个字符
[!x-z]
“t[!a-m]st”可找到“tock”和“tuck”,而不会找到“tack”或“tick”
n 个前一字符或表达式
{ n }
“fe{2}d”可找到“feed”,而不会找“fed”
至少 n 个前一字符或表达式
{ n, }
“fe{1,}d”可找到“fed”和“feed”
n 到 m 个前一字符或表达式
{ n,m }
“10{1,3}”可找到“10”、“100”“1000”
1个以上前一字符或表达式
@
“lo@t”可找到“lot”和“loot”
表达式分组
( )
“<(pre)*(ed)> ”可查找“presorted”和“prevented”
表达式代替
\n
例如,在“查找内容”框,键入“(Newton)(Christie)”,在“替换为”框键入“\2\1”,Word 将找到“Newton Christie”并将其替换为“Christie Newton”。
来源:互联网