您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > Word高级查找与替换教程
Word查找栏代码·通配符一览表序号不使用通配符使用通配符特殊字符代码用法特殊字符通配符1任意单个字符^?任意单个字符?2任意数字^#任意数字(单个)[0-9]3任意英文字母^$任意英文字母[a-zA-Z][中美]国”可找“中国”、“美国”4段落标记^p段落标记^135手动换行符^l手动换行符^l/^116图形^g/^1图形^g71/4长划线^+1/4长划线^q8长划线^j长划线^+9短划线^q短划线^=10制表符^t制表符^t11脱字号^脱字号^^12分栏符^v分栏符^n/^1413分节符^b分节符/分页符^m14省略号^n省略号^i15全角省略号^i全角省略号^j16无宽非分隔符^z无宽非分隔符^z17无宽可选分隔符^x无宽可选分隔符^x18不间断空格^s不间断空格^s19不间断连字符^~不间断连字符^~20¶段落符号^%表达式()21§分节符^单词开头er=ver,her,lover等22脚注标记^f/^2单词结尾te=ten,teas等23可选连字符^-任意字符串*24空白区域^w指定范围外任意单个字符[!x-z]25手动分页符^m指定范围内任意单个字符[-]升序26尾注标记^e1个以上前一字符或表达式@co@l查col,cool27域^dn个前一字符或表达式{n}a{2},a的个数2个28Unicode字符^Unnnnn个以上前一字符或表达式{n,}a{2,},a的个数2个以上29全角空格^u8195n到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段落标记↵^p2手动换行符↓^l手动换行符↓^l3查找的内容^&查找的内容^&4剪贴板内容^c剪贴板内容^c5省略号^i省略号^i6全角省略号^j全角省略号^j7制表符^t制表符^t8长划线^+长划线^+91/4长划线(—)^q1/4长划线(—)^q10短划线(–)^=短划线(–)^=11脱字号^^脱字号^^12手动分页符^mor^12手动分页符/分节符^m13可选连字符(_)^-可选连字符(_)^-14不间断连字符(-)^~不间断连字符(-)^~15不间断空格^s不间断空格^s16无宽非分隔符^z无宽非分隔符^z17无宽可选分隔符^x无宽可选分隔符^x18分栏符^n分栏符^n19§分节符^%§分节符^%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.1Excel的优点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:删除空行和断行相连接替换前效果替换后效果10月12日低价特警判官、东方快车谋杀案、火烧摩天楼、赏金捕手、赤色风暴等片1、赤色风暴--2元又名:赤色风暴/红潮风暴/核艇风暴CrimsonTide,中译影视出品,国英双语,上映:1995年05月12日但泽尔华盛顿、金哈克曼主演。剧情简介:10月12日低价特警判官、东方快车谋杀案、火烧摩天楼、赏金捕手、赤色风暴等片1、赤色风暴--2元又名:赤色风暴/红潮风暴/核艇风暴CrimsonTide,中译影视出品,国英双语,上映:1995年05月12日但泽尔华盛顿、金哈克曼主演。剧情简介:操作方法:选择要替换的内容,按下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和无线电应用程序时,SymbianEPOC操作系统是一个强大的开发平台。TheSymbianEPOCoperatingsystemisapowerfulplatformforthedevelopmentofpalmtopandwirelessapplications.在开发Palm和无线电应用程序时,SymbianEPOC操作系统是一个强大的开发平台。TheSymbianEPOCoperatingsystemisapowerfulplatformforthedevelopmentofpalmtopandwirelessapplications.操作方法:选择要替换的内容,按下Ctrl+H组合键,打开“查找和替换”对话框,勾选“使用通配符”查找内容:替换为:^32{1,}^32([!a-zA-Z])()([!a-z,A-Z])\1\3相关解释及说明:查找所有一个或一个以上的半角空格,并将其替换为只有一个半角空格,这样可以保证英文单词之间有一个半角空格;查找所有由非英文字母开头、半角空格,再以非英文字母开头结尾的部分,将其中的半角空格删除。实例9:将“表n-n”替换为“表n.n”,(n为小于1000的任意正整数)如“表1-1”替换为“表1.1”,如“表2-3”替换为“表2.3”,替换前效果替换后效果表1-1表3-11表1.1表3.11表11-3表111-100表11.3表111.100操作方法:选择要替换的内容,打开“查找和替换”对话框,勾选“使用通配符”查找内容:替换为:(表[0-9]{1,3})-([0-9]{1,3})\1.\2相关解释及说明:将所有的“表n
本文标题:Word高级查找与替换教程
链接地址:https://www.777doc.com/doc-5215514 .html