我正在使用 Notepad++ 6.6.8 如何在每个奇数行的末尾添加一个字符并删除其回车符,以便下一行与它连接。
例如我想要这个文本:
present
هديه
I was first in ..
كنت الأول فى
like
مثل
front door
الباب الأمامى
promise - d
يوعد
back door
الباب الخلفى
像这样:
present,هديه
I was first in ..,كنت الأول فى
like,مثل
front door,الباب الأمامى
promise - d,يوعد
back door,الباب الخلفى
提前谢谢了。
答案1
正则表达式模式可以起作用。在替换对话框中,选中“正则表达式”,并确保未选中“.匹配换行符”。使用“查找”替换全部:
(.*)\r\n(.*\r\n)
用。。。来代替:
\1,\2
\r\n
将匹配 Windows 样式的换行符,并将.*
匹配 0 个或多个任意字符。 \1 和 \2 将替换为第一组和第二组括号中匹配的内容()
。因此,它基本上匹配每两行,并将第一个换行符替换为逗号。它不是最好的,并且要求您的文本从第一行开始(如果不匹配,请在前面添加换行符),但它应该可以满足您的需要。