然后我们看到文档里面有很多的下箭头和拐弯箭头,这其实是word中俗称的的“软回车”和“硬回车”
我们平时按回车出来的是拐弯的箭头,叫做段落标记,俗称为“硬回车”,每一个硬回车都代表了这是一个段落。
而向下的箭头俗称为“软回车”,是按shift+enter输入的,虽然看着也和下方分了段,但是在word中还是属于一个段落。如下图所示,第二段文字虽然看着分了段,但是当对加粗字体设置居中的时候,下方非加粗的文字也会随之居中,
那么一篇长文档中,我们如何替换这些空段呢?(下文为查找替换功能的系统讲解,建议通读,也可直接跳转第五步查询替换方法)
第一步 打开查找替换
我们可以点击开始选项卡最右边的替换按钮,也可以按快捷键ctrl+h打开查找替换窗格,如下图所示
在平时我们替换空行的时候,可以采用如下图的查找替换方法,即查找两个连续的换行符,替换为一个换行符,但是如果遇到很多的空行时,要按很多次替换,比较麻烦
即先删除硬回车造成的空行
查找:^p^p
替换:^p
然后删除软回车造成的空行
查找:^l^l
替换:^l(小写字母L)
如果想实现一步替换,那么就要使用通配符查找替换(并不是非要使用通配符,这里我只是为了引出通配符的概念,循序渐进的让大家掌握通配符的用法)。
第二步 点击更多,勾选使用通配符
如果是查找替换是黑科技,那通配符查找替换就是里面的黑中之黑。不要着急,随着《查找替换》系列的持续更新,会让你慢慢掌握这项技术。
在通配符中,软回车的通配符是^11,硬回车是^13
同时我们要再引入两个符号的概念,一个是[ ],一个是{ }
在非通配符中查找中,我们只能先查找^11,然后再查找^13,分别替换。
但是在通配符中,我们查找[^11^13],这样既可以找到^11,也可以找到^13
而{ }大括号代表的意思是范围,是次数,它不能单独使用,它可以表明它前面的字符出现的次数,比如查找a{3}的意思是查找aaa,即查找3个连续的a。
比如我们想要查找四位数字的章节
那么我们要查找的就是
查找:第[0-9]{4}章
解释:[0-9]代表我们要查找任意的数字,0123456789任何一个都可以。
后面的{4}代表查找数字的位数是4,也就是查找4位数。
就着这个例子我们把{}的范围说明白
如果要查找2位数字的章节,那么就是第[0-9]{2}章
如果要查找3位数字的章节,那么就是第[0-9]{3}章
如果要查找1位到4位数字的章节,那么就是第[0-9]{1,4}章(中间是英文逗号)
如果要查找大于等于4位数字的章节,那么就是第[0-9]{4,}章(中间是英文逗号)
如果要查找任意位数字的章节,那么就是第[0-9]{1,}章(中间是英文逗号)
第三步
为了巩固,我们做一下练习,目的是把下方所有的汉字数字加粗
那么我们可以
查找内容:[一二三四五六七八九十百千万]{1,}
替换为:^&
解释:^&是查找到的内容,也就是查找到的中文数字
注意:在替换里面按一下ctrl+b就是加粗,也就是要把查找到的内容加粗
第四步 言归正传如何替换空行
我们如何替换这些既包括软回车又包括硬回车在内的空行空段呢?
查找:[^11^13]{1,}
替换:^13
勾选使用通配符
解释:查找任意数量的软回车和硬回车,都变成硬回车,这样替换一次,全文就不用再多处理了。