夜雨聆风学习资料网

ARTICLE · 1145274

网页复制来的文档全是空行?一次替换删干净

网页复制来的文档全是空行?一次替换删干净

查资料把网页内容复制进文档,一粘贴才发现:段与段之间夹着成串的空行,一百页的资料半页是空白。手动一行行删,删到手抽筋也删不完。

其实删除键按一百次的事,替换一次就能做完。

重复劳动之所以重复,是因为没人告诉你「批量」这两个字。

关键命令

第一步:认识 ^p

Word 的查找替换里,回车符写作 ^p。空行的本质,就是连在一起的多个回车:

「段落一」^p
^p              ← 这就是空行
^p              ← 连排的空行更多层
「段落二」^p

把「两个回车」换成「一个回车」,空行就消掉一层。

方式对比

第二步:连点几次全部替换

按 Ctrl+H 打开查找替换,按这样填:

查找内容:^p^p
替换为:^p
点「全部替换」——多点几次,直到提示替换 0 处

为什么要多点几次?三个连着的空行,一次替换消一层、还剩两层,反复几轮直到干净,一般三五个来回就收敛了。

第三步:顽固空行的组合拳

有的空行里藏着软回车(Shift+Enter 产生的向下箭头)或行尾空格,^p 替换不动它们。接着做两轮:

第二轮:查找 ^l^l    替换为 ^l     (软回车连排的空行)
第三轮:查找「空格+^p」 替换为 ^p   (行尾带空格的,先去空格)

第三轮的查找内容里,^p 前面敲一个空格。做完这三轮,文档基本一尘不染。

顺手补一刀

行内多余空格也不想留?查找 ^w 替换为一个空格,连续空格自动合并。

删完空行,全文立刻短一截,打印都省纸。就像给书架掸灰——一把抹布扫一层,总好过一格格地擦。

相关学习资料