word中使用正则表达式进行查找和替换.doc

word中使用正则表达式进行查找和替换.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
word中使用正则表达式进行查找和替换

术语 开始前,我们先定义一对术语: 通配符指的是您可以用来代表一个或多个字符的键盘字符。例如,星号 (*) 通常代表一个或多个字符,问号 (?) 通常代表单个字符。 对我们来说,正则表达式指的是您可以用来查找和替换文本模式的文本字符和通配符组合。文本字符指的是必须存在于目标文本字符串中的文本。通配符指的是目标字符串中可能各不相同的文本。 试一试! 本节中的步骤介绍了如何使用正则表达式转置姓名。请记住,始终使用“查找和替换”对话框来运行您的正则表达式。同时请记住,如果表达式没有按预期工作,你始终可以按下 CTRL + Z 来撤销您的更改,然后尝试其他表达式。 转置姓名 启动 Word,然后打开一个新的空白文档。 复制此表格,将它粘贴到该文档中。 Josh Barnhill Doris Hartwig Tamara Johnston Daniel Shimshoni 在“开始”选项卡上的“编辑”组中,单击“替换”以打开“查找和替换”对话框。 如果您没有看到“使用通配符”复选框,请单击“更多”,然后选中该复选框。如果您没有选中该复选框,Word 会将通配符视作文本。 在“查找内容”框中键入以下字符。请确保您在两组括号之间包含了空格: (*) (*) 在“替换为”框中,键入以下字符。请确保您在逗号和第二个斜杠之间包含了空格: \2, \1 选择该表格,然后单击“全部替换”。Word 会转置这些姓名并使用逗号分隔它们,如下所示: Barnhill, Josh Hartwig, Doris Johnston, Tamara Shimshoni, Daniel 此时,您可能会想知道:如果您的姓名中有一部分或全部包含中间名首写字母,该怎么做? 请参阅使用正则表达式中的第一个示例以了解更多信息。 正则表达式的工作原理 从此处开始,请记住这条原则:文档内容决定了您绝大多数(并非全部)正则表达式的设计。例如,在您之前使用的示例表格中,每个单元格都包含了两个单词。如果单元格包含两个单词和一个中间名首写字母,您将使用不同的表达式。 让我们由内而外检查每个表达式: 在第一个表达式?(*) (*)?中: 星号 (*) 会返回单词中的全部文本。 小于和大于符号 ( ) 分别标记了每个单词的开始和结束。它们确保有哪些信誉好的足球投注网站会返回单个单词。 它们之间的括号和空格将单词拆分成不同的组:(第一个单词) (第二个单词)。括号还指示了您希望有哪些信誉好的足球投注网站以何种顺序处理每个表达式。 换而言之,该表达式说:“查找两个单词。” 在第二个表达式?\2, \1?中: 斜杠 (\) 与数字放在一起充当占位符。(您也可以使用斜杠来查找其他通配符。请参阅下一节以了解更多信息。) 第一个占位符后的逗号在两个被转置的姓名之间插入正确的标点符号。 换而言之,该表达式说:“写入第二个单词,添加逗号,写入第一个单词。” 要查找和替换的项目的通配符 可以使用通配符有哪些信誉好的足球投注网站文本。例如,可使用星号 (*) 通配符有哪些信誉好的足球投注网站字符串(例如,使用“s*d”将找到“sad”和“started”)。 使用通配符查找和替换文本 在“开始”选项卡上的“编辑”组中,单击“查找”旁边的箭头,然后单击“高级查找”。 选中“使用通配符”复选框。 如果看不到“使用通配符”复选框,请单击“更多”。 请执行下列操作之一: 若要从列表中选择通配符,请单击“特殊格式”,再单击通配符,然后在“查找内容”框中键入任何其他文本。要了解更多信息,请参阅可用的通配符表。 在“查找内容”框中直接键入通配符。要了解更多信息,请参阅“可用的通配符”表格。 如果要替换该项目,请单击“替换”选项卡,然后在“替换为”框中键入要用作替换的内容。 单击“查找下一处”、“查找全部”、“替换”或“全部替换”。 若要取消正在执行的有哪些信誉好的足球投注网站,请按 Esc。 可用的通配符 ?注释? 选中“使用通配符”复选框后,Word 将只查找与指定的内容精确匹配的文本。请注意,“区分大小写”和“全字匹配”复选框将不可用(灰显),以表示这些选项已自动开启。您无法关闭这些选项。 若要有哪些信誉好的足球投注网站已被定义为通配符的字符,请在该字符前面键入一个反斜杠 (\)。例如,键入?\??来查找问号。 可使用括号对通配符和文本进行分组,以指明处理顺序。例如,键入?(pre)*(ed)?可以找到“预排序的”和“已阻止的”。 可使用 \n 通配符有哪些信誉好的足球投注网站表达式,然后将其替换为经过重新排列的表达式。例如,在“查找内容”框中键入(Ashton) (Chris),并在“替换为”框中键入?\2 \1。Word 将找到?Ashton Chris?并将其替换为Chris Ashton。 用于查找 类型 示例 任一字符 ? s?t 可找到“sat”和“set”。 任何字符串 * s*d 可找到“sad”和“started”。 单词开头

文档评论(0)

tianma2015 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档