论文部分内容阅读
*和?通常被当作通配符对待,这在Word中也不例外。这不,同事小狄遇到了一个与*有关的难题。他的一篇Word文档中有许多诸如“7*6”这样的内容,现在要把这些算式中的“*”全部改为“×”。本来使用“替换”功能是很容易实现的,然而由于文档中还有一些“*”的前后不是数字而是文本,这样的“*”不可以被替换。这还真把小狄给难住了。小狄问我该怎么办?我说,看我给你操作:
1.启动Word2007并打开“小狄”的文档。
2.在“开始”选项卡 上的“编辑”组中,单击“替换”。
3.在“查找内容”框中键入“([0-9])(\*)([0-9])”;在“替换为”框中键入“\1×\3”;单击“更多”按钮,然后选中“使用通配符”复选框;单击“全部替换”按钮(如图1)。
4.单击“关闭”按钮,关闭“查找和替换”对话框。
以上“替换”操作用到了几个通配符,以下分别简要说明:
1.“[-]”,指定范围内任意单个字符,范围必须是升序。例如[0-9]可查找0至9这个10个数字。
2.“\”,要搜索已被定义为通配符的字符如?、*和\等,请在字符前面键入一个反斜杠。例如,键入\*可查找星号。
3.“()”,可使用括号对通配符和文本进行分组,以指明处理顺序。例如,由于通配符?代表任意单个字符,所以键入(7)?(6)可以查找“7+6”、“7-6”、“7*6”、“7/6”和“7^6”等。
4.\n,可使用\n通配符搜索表达式,然后将其替换为经过重新排列的表达式。例如,在“查找内容”框中键入(中国)(山东)(济南),并在“替换为”框中键入\3·\1,则Word将找到“中国山东济南”并将其替换为“济南·中国”。
最后提醒大家的是,在“查找内容”和“替换为”框中键入的通配符一定得是半角字符。否则,将得不到正确的替换结果,或者Word将拒绝进行查找和替换。如果不能确定键入的是否是半角字符,请在英文输入状态下重新键入查找和替换内容。
1.启动Word2007并打开“小狄”的文档。
2.在“开始”选项卡 上的“编辑”组中,单击“替换”。
3.在“查找内容”框中键入“([0-9])(\*)([0-9])”;在“替换为”框中键入“\1×\3”;单击“更多”按钮,然后选中“使用通配符”复选框;单击“全部替换”按钮(如图1)。
4.单击“关闭”按钮,关闭“查找和替换”对话框。
以上“替换”操作用到了几个通配符,以下分别简要说明:
1.“[-]”,指定范围内任意单个字符,范围必须是升序。例如[0-9]可查找0至9这个10个数字。
2.“\”,要搜索已被定义为通配符的字符如?、*和\等,请在字符前面键入一个反斜杠。例如,键入\*可查找星号。
3.“()”,可使用括号对通配符和文本进行分组,以指明处理顺序。例如,由于通配符?代表任意单个字符,所以键入(7)?(6)可以查找“7+6”、“7-6”、“7*6”、“7/6”和“7^6”等。
4.\n,可使用\n通配符搜索表达式,然后将其替换为经过重新排列的表达式。例如,在“查找内容”框中键入(中国)(山东)(济南),并在“替换为”框中键入\3·\1,则Word将找到“中国山东济南”并将其替换为“济南·中国”。
最后提醒大家的是,在“查找内容”和“替换为”框中键入的通配符一定得是半角字符。否则,将得不到正确的替换结果,或者Word将拒绝进行查找和替换。如果不能确定键入的是否是半角字符,请在英文输入状态下重新键入查找和替换内容。