Word查栏代码·通配符一览表
序号
不使用通配符
使用通配符
特殊字符
代码
用法
特殊字符
通配符
1
任意单个字符
^?
任意单个字符
?
2
任意数字
^#
任意数字(单个)
[0-9]
3
任意英文字母
^$
任意英文字母
[a-zA-Z]
[中美]国”可“中国”、“美国”
4
段落标记
^p
段落标记
^13
5
手动换行符
^l
手动换行符
^l/ ^11
6
图形
^g / ^1
图形
^g
7
1/4长划线
^+
1/4长划线
^q
8
电脑怎么做表格初学者 入门教程
长划线
^j
长划线
^+
9
短划线
^q
短划线
^=
10
制表符
^t
制表符
^t
11
脱字号
^
脱字号
^^
12
分栏符
^v
分栏符
^n /^14
13
分节符
^b
分节符/分页符
^m
14
省略号
^n
省略号
^i
15
全角省略号
^i
全角省略号
^j
16
无宽非分隔符
^z
无宽非分隔符
^z
17
无宽可选分隔符
^x
无宽可选分隔符
^x
18
不间断空格
^s
不间断空格
^s
19
不间断连字符
^~
不间断连字符
^~
20
段落符号
^%
表达式
( )
21
§分节符
^
单词开头
<
er>verher,lover等
22
脚注标记
^f /^2
单词结尾
>
<tetenteas
23
可选连字符
^-
任意字符串
*
24
空白区域
^w
指定范围任意单个字符
[!x-z]
25
手动分页符
^m
指定范围任意单个字符
[ - ]
升序
26
尾注标记
^e
1个以上前一字符表达式
@
co@l查col,cool
27
^d
n 个前一字符表达式
{ n }
a{2},a的个数2个
28
Unicode 字符
^Unnnn
n个以上前一字符表达式
{ n, }
a{2,},a的个数2个以上
29
全角空格
^u8195
n 到 m 个前一字符表达式
{ n,m }
a{2,3},a的个数2-3个
30
角空格
^32
所有小写英文字母
[a-z]
31
批注
^a /^5
所有大写英文字母
[A-Z]
32
 
所有西文字符
[^1-^127]
33
所有中文汉字和中文标点
[!^1-^127]
34
所有中文汉字(CJK统一字符)
[-] or [-]
35
所有中文标点
[!-^1-^127]
36
所有非数字字符
[!0-9]
注:要查已被定义为通配符的字符,该字符前键入反斜 \ *[等的代码分别是\\*\(\[、。
Word替换栏代码·通配符一览表
序号
清除使用通配符复选框
勾选使用通配符复选框
特殊字符
代码
特殊字符
代码or通配符
0
要查的表达式 \n
\
1
段落标记
^p
段落标记
^p
2
手动换行符
^l
手动换行符
^l
3
查的内容
^&
查的内容
^&
4
剪贴板内容
^c
剪贴板内容
^c
5
省略号
^i
省略号
^i
6
全角省略号
^j
全角省略号
^j
7
制表符
^t
制表符
^t
8
长划线
^+
长划线
^+
9
1/4长划线( — )
^q
1/4长划线( — )
^q
10
短划线( – )
^=
短划线( – )
^=
11
脱字号
^^
脱字号
^^
12
手动分页符
^m or ^12
手动分页符/分节符
^m
13
可选连字符_
^-
可选连字符_
^-
14
不间断连字符-
^~
不间断连字符-
^~
15
不间断空格
^s
不间断空格
^s
16
无宽非分隔符
^z
无宽非分隔符
^z
17
无宽可选分隔符
^x
无宽可选分隔符
^x
18
分栏符
^n
分栏符
^n
19
§分节符
^%
§分节符
^%
20
段落符号
^v
段落符号
^v
实例0:查重复段落,只保留一个。
如果是连续的重复段落:
点击:编辑-替换,勾选通配符,查内容:(^13)([!^13]@^13){2,},替换为:\1\2
全部替换
重复一下,看看有没有替换干净(一个段落一般不会重复255次以上吧,呵呵),不行就再来几次,直到替换处数为0。
此命令效率非常之高!成千上万页内容可瞬间完成!
如果是不连续的重复段落:点击:编辑-替换,勾选通配符
查内容:(^13[!^13]@^13)(*)\,替换为:^13\1\,全部替换
重复几次,只到替换处数为0。
此命令对数百页文档可能需时较长,因为要执行循环比较,请耐心等候!
[查内容:(^13[!^13]@^13){2,}替换为:\1这段代码的意思:
^13表示段落标记,[!]表示“非”,[!^13]表示段落标记之外的任意单个字符;@表示一个以上的前一字符或表达式,它跟[!^13]一起表示一个以上的段落标记之外的字符,^13[!^13]@^13也就是包含前后段落标记的、有任意个字符的、非空的段落;用圆括号将其括起来(^13[!^13]@^13),意思是将这一部分加以标识,这是我们标识的第一部分,下面替换为框中的\1代表的就是它!
{n,}代表至少 n个前一字符或表达式,那么{2,}当然就表示2个以上这样的段落(括号括起来的部分),注意,应该是完全相同的段落!注意这里的{2,}不可以用@来替代,如果用@的话,因为它也包括“一个”的情况,那么在执行的时候,所有的不重复的段落也会被它自己替换一遍,执行效率要大打折扣!
题外话:正则表达式里要是有一个代码表示“两个或两个以上”的意思,该多好啊!
另外,这段代码里,[!^13]这个思想我自己觉得用的比较好!电脑也好判断
实例2:多级人工序号怎样变自动多级符号
替换前效果
替换后效果
1 Excel简介
1.1 Excel的优点
1.2 理解工作簿和工作表
1.3 在工作表中移动
1.3.1 使用键盘导航
1.3.2 使用鼠标导航
2 输入和编辑工作表数据
2.1 了解所使用的数据类型
2.1.1 数值
2.1.2 文本
2.1.4 公式
1.         Excel简介
1.1.        Excel的优点
1.2.        理解工作簿和工作表
1.3.        在工作表中移动
1.3.1.       使用键盘导航
1.3.2.       使用鼠标导航
2.         输入和编辑工作表数据
2.1.        了解所使用的数据类型
2.1.1.       数值
2.1.2.       文本
2.1.3.       公式
操作方法:
选择要替换内容,按下Ctrl+H组合键,“勾选使用通配符”
1、将多级符号列表设置一下(建议其中的选项用制表符不用空格),然后将文档中的相应半角部分替换成制表符
2、点工具栏的多级符号按钮即可;可以看看其中的替换后的文档和使用的多级符号列表之间的“相似关系”
查内容:
替换为:
()^32
\1^t
([0-9])^32
\1^t
相关解释及说明:
^32表示半角空格的Ascii码;
将以“”加半角空格的部分替换成“”加制表符的样式;
将以数字加半角空格的部分替换成数字加制表符的样式;
点击工具栏的“多级符号”,可以将原来手动编号的部分错误进行修正。
实例3:一步替换法对齐人工目录人名
替换前效果
替换后效果
SARS病症及中药…………………………方翼等
小叶石楠中苷类化学成分……………………李媛等
大孔吸附树脂的应用…………………………郭永学
HPLC法的研究…………………………………Thomas
中药的研究进展………………………………黄际薇
SARS病症及中药                             方翼等
小叶石楠中苷类化学成分                        李媛等
大孔吸附树脂的应用                               郭永学
HPLC法的研究                                      Thomas
中药的研究进展                                      黄际薇
操作方法:
选择要替换的内容,按下Ctrl+H组合键,打开“查和替换”对话框,“勾选使用通配符”
查内容:
替换为:
()@
^t
(“格式:制表位”,比如设置“制表位位置”为
32,“对齐方式”为“右对齐”,“前导符”为2)
相关解释及说明:
查一个以上的,将所有的内容替换为制表符,使原来后的人名做到通过制表符统一设置为右对齐。
实例6:删除空行和断行相连接
替换前效果
替换后效果
1012日低价<<特警判官>><<东方快车谋杀
>><<火烧摩天楼>><<赏金捕手>><<赤风暴>>
 
1<<赤风暴>>--2元又名:赤风暴/红潮风暴/核艇
风暴CrimsonTide,中译影视出品,国英双语,上映:
19950512日但泽尔华盛顿、金哈克曼主演。
剧情简介:
1012日低价<<特警判官>><<东方快车谋杀案>><<火烧摩天楼>><<赏金捕手>><<赤风暴>>等片1<<赤风暴>>--2元又名:赤风暴/红潮风暴/核艇风暴CrimsonTide,中译影视出品,国英双语,上映:
19950512日但泽尔华盛顿、金哈克曼主演。
剧情简介:
操作方法:选择要替换的内容,按下Ctrl+H组合键,打开“查和替换”对话框,“勾选使用通配符”
查内容:
替换为:
([!。:……?)])^13{1,}
\1
相关解释及说明:
。:……?)表示中文句号、冒号、省略号、问号或小括号后括弧
查段落的最后一个字符(不包括段落标记)不是。:……?)的,则选中该字符及紧接该字符后面的所有回车符(段落标记)。并将其后面的所在段落标记删除。
([!ABCDE)])^13{1,}
替换前效果
替换后效果
上皮异常增生可表现下
列变化。除了==B
舌体主
要起源于==D
慢性龈炎沟内上皮深层的炎性细胞
浸润主要是==C
上述哪种肿瘤的组织发生来自
闰管储备细胞==E
上皮异常增生可表现下列变化。除了==B
舌体主要起源于==D
慢性龈炎沟内上皮深层的炎性细胞浸润主要是==C
上述哪种肿瘤的组织发生来自闰管储备细胞==E
实例7:连续的重复段落和不连续的重复段落的删除
[准备工作]把每个段落标记替换为二个(查内容“^p,替换为“^p^p”)
替换前效果
替换后效果
 
白日依山尽,黄河入海流。
 
白日依山尽,黄河入海流。
 
白日依山尽,黄河入海流。
 
白日依山尽,黄河入海流。
 
操作方法:
选择要替换的内容,按下Ctrl+H组合键,打开“查和替换”对话框,勾选“使用通配符”
查内容:
替换为:
(^13[!^13]@^13)\1
\1
相关解释及说明:
点击“全部替换”,重复几次,直到替换处数为0
两个以段落标记开头、中间是一个以上非段落标记的内容、再以段落标记结尾的部分,将其中的一个部分删除。
注:此查处的\1即为(^13[!^13]@^13)查内容处也可以表示为(^13[!^13]@^13)(^13[!^13]@^13)
2、如果是不连续的重复段落:
替换前效果
替换后效果
 
白日依山尽,黄河入海流。
 
一声何满子,双泪落君前。
 
白日依山尽,黄河入海流。
 
故国三千里,深宫二十年。
 
白日依山尽,黄河入海流。
 
 
 
白日依山尽,黄河入海流。
 
一声何满子,双泪落君前。
 
故国三千里,深宫二十年。
 
操作方法:
选择要替换的内容,按下Ctrl+H组合键,打开“查和替换”对话框,勾选“使用通配符”
查内容:
替换为:
(^13[!^13]@^13)(*)\1
^13\1\2
相关解释及说明:
点击“全部替换”,重复几次,直到替换处数为0
两个以段落标记开头的段落、中间是一个以上非段落标记的内容、再以段落标记结尾的段落,及其后面的任意内容的部分,将其中的一个部分删除。
注:此查处的\1即为(^13[!^13]@^13)(*)
查内容处也可以表示为(^13[!^13]@^13)(*)(^13[!^13]@^13)(*)
实例8:删除多余的半角空格
替换前效果
替换后效果
在开    Palm 和无  线    应用程序时,Symbian EPOC 作系统是一个强大的开发平台。 The Symbian EPOC operating system is a  powerful  platform for the    development  of palmtop and wireless applications .
在开发Palm 和无线 电应用程序时,Symbian EPOC操作系统是一个强大的开发平台。 The Symbian EPOC operating system is a powerful platform for the development of palmtop and wireless applications .
操作方法:
选择要替换的内容,按下Ctrl+H组合键,打开“查和替换”对话框,勾选“使用通配符”
查内容:
替换为:
^32{1,} 
^32
([!a-zA-Z])( )([!a-z,A-Z])
\1\3
相关解释及说明:
查所有一个或一个以上的半角空格,并将其替换为只有一个半角空格,这样可以保证英文单词之间有一个半角空格;
查所有由非英文字母开头、半角空格,再以非英文字母开头结尾的部分,将其中的半角空格删除。
实例9:将“表n-n”替换为“表n.n”,(n为小于1000的任意正整数)