用记事本++中的特定文本替换空行
Posted
技术标签:
【中文标题】用记事本++中的特定文本替换空行【英文标题】:Replace blank lines with specific text in Notepad ++ 【发布时间】:2013-01-03 09:55:13 【问题描述】:例如我有一个文本
Line1
Line3
Line5
Line6
我需要用特定文本替换空白行,例如酷文 所以结果是
Line1
CoolText
Line3
CoolText
Line5
CoolText
Line6
如何做到这一点?
【问题讨论】:
我不是要删除空行,而是要用特定文本替换空行。查找 \r\n 并替换为 CoolText 并不能完成此任务,它只会将 CoolText 放在每行的末尾并删除空白行。 【参考方案1】:您可以使用 NotePad++ 中的扩展替换功能。搜索双回车/换行对 (\r\n\r\n
),并将它们替换为回车/换行对、替换文本和另一个 CR/LF 对 (\r\nCoolText\r\n
)。
这是设置了替换对话框的文本文件,然后单击“全部替换”:
点击“全部替换”后的结果如下:
【讨论】:
如果你有2个或更多的空行,你需要多按几次“全部替换”按钮=)以上是关于用记事本++中的特定文本替换空行的主要内容,如果未能解决你的问题,请参考以下文章
使用 VBScripts 将文本文件 unix 行结尾替换为 Windows [重复]