word|如何做多行查找和替换 word文档怎么一下加多行

我们先来看word的“查找替换”对话框,是不支持多行粘贴复制入的:

word|如何做多行查找和替换 word文档怎么一下加多行

点击“更多”按钮:
word|如何做多行查找和替换 word文档怎么一下加多行

可以设置搜索选项和替换格式:
word|如何做多行查找和替换 word文档怎么一下加多行

点击“特殊格式”按钮,有如下下拉菜单(注意此时的搜索选项没有勾选“使用通配符):
word|如何做多行查找和替换 word文档怎么一下加多行

点击“段落标记”,会在“查找内容“的文本框中输入“^p” 。
所以多行的查找替换虽不能直接直观地完成,但使用变通的办法就是将多少的文本粘贴到一个文本文件,将换行用符号“^p”代替,此时就可以做多行的查找替换了 。(需要注意段后空格的情况 。)
最常用的一个操作就是将空行替换掉:
word|如何做多行查找和替换 word文档怎么一下加多行

有的文本工具是支持多行直接粘贴入做“查找替换”的,如dreamweaver:
word|如何做多行查找和替换 word文档怎么一下加多行

dreamweaver还支持正则表达式 。如用“s*”表示一个或多个空格 。
Notepad则支持一次打开多个文档 , 对所有打开的文档做查找替换:
word|如何做多行查找和替换 word文档怎么一下加多行

word的“搜索选项”还可以使用通配符:
word|如何做多行查找和替换 word文档怎么一下加多行

此时点击”特殊格式“,出现的下拉菜单稍有不同:
word|如何做多行查找和替换 word文档怎么一下加多行

可以使用的通配符类似于一些软件中的正则表达式 。
^pt
表示以t开头的段落;
^g
内嵌图形;
^1
自绘图形;
^#^#^#^#
【word|如何做多行查找和替换 word文档怎么一下加多行】表示四位数;
^$
任意字母;

对一些可以用为通配符的符号的查找时的转义;
“-”
表示范围内的字符;
<
单词开头;
>
单词结尾;
[!]

{n}
出现次数
{n,}
至少n个;
{n,m}
出现n到m次;
"@"
前1个或多个;
-End-

相关经验推荐