在notepad ++中,用符号替换定义的换行符

时间:2014-06-20 05:23:24

标签: notepad++

例如,我有这样的文字:

驕傲淫亂嫉妒
0108
我看到你的靈魂和面容起了變化
0109
因為你心中的那只巨獸正
張牙舞爪的爬出來
0110
你看到人心潛藏的罪惡
0111
卻看不到我心中的痛苦
0112

我想加入两个连续的行(没有数字)和“|”,然后用空格替换数字。 对于上面的示例,结果是:

驕傲淫亂嫉妒

我看到你的靈魂和面容起了變化

因為你心中的那只巨獸正|張牙舞爪的爬出來

你看到人心潛藏的罪惡

卻看不到我心中的痛苦

我对notepad ++没有太多了解。有人能帮助我吗?感谢。

1 个答案:

答案 0 :(得分:2)

如果我正确理解你的问题,那么在Find& amp;中找到一个简单的正则表达式。替换将正确解决您的问题。

您的查找字符串[0-9]+和您的替换字符串应为empty

在上述替换后,搜索表达式(.+)\r\n(.+)并将其替换为\1|\2。这将有助于您加入连续的行。