如何使用Notepad ++对文本行进行分组

我发现Notepad ++正则表达式与Microsoft Word中的正则表达式有很大不同。我想知道如何使用Notepad ++对几行文本进行分组。我有一个包含100多个网址的文本文件。它们每行写一个URL地址。我希望通过从每个第1行到第9行删除回车来将所有这些分组为10,但是每隔10行保留回车并且之后再添加回车。例如: 我要这个:
http://website1.com
http://website2.com
http://website3.com
http://website4.com
http://website5.com
http://website6.com
http://website7.com
http://website8.com
http://website9.com
http://website10.com
http://website11.com
http://website12.com
http://website13.com
http://website14.com
http://website15.com
http://website16.com
http://website17.com
http://website18.com
http://website19.com
http://website20.com
http://website21.com
http://website22.com
http://website23.com
http://website24.com
http://website25.com
http://website26.com
http://website27.com
http://website28.com
http://website29.com
http://website30.com
看起来像:
http://website1.comhttp://website2.comhttp://website3.comhttp://website4.comhttp://website5.comhttp://website6.comhttp://website7.comhttp://website8.comhttp://website9.comhttp://website10.com

http://website11.comhttp://website12.comhttp://website13.comhttp://website14.comhttp://website15.comhttp://website16.comhttp://website17.comhttp://website18.comhttp://website19.comhttp://website20.com

http://website21.comhttp://website22.comhttp://website23.comhttp://website24.comhttp://website25.comhttp://website26.comhttp://website27.comhttp://website28.comhttp://website29.comhttp://website30.com
任何帮助,将不胜感激!     
已邀请:
好的,我找到了一种方法: 有这种可能性,但连续只有6个条目(Notepad ++不解析最长的正则表达式)。 1)因此,打开文件并从中删除所有换行符,因此文本将是一个很长的行。 2)打开替换对话框,在“查找内容”字段中插入下一个:
(http://[^:]*.comhttp://[^:]*.comhttp://[^:]*.comhttp://[^:]*.comhttp://[^:]*.comhttp://[^:]*.com)
并在“替换为”下一个:
1rn
将光标放在文本的第一个位置,然后按“全部替换” 因此,正则表达式包含此
(http://[^:]*.com){6}
(正则表达式重复6次)。如果您使用Unix并且需要unix-type new line style,请将此替换为:
1rn
与此
1n
    

要回复问题请先登录注册