每行上的文字是不同的,每个文本块唯一共同的是它们被编号。最大的问题是一些线路继续与另一个相邻的新线路(即:第2行)。如何按照正确的顺序从1-10组织每个行文本的单行?
如果有人可以在记事本++或任何其他应用程序中提供正则表达式解决方案,我将非常感激。
1. line 1 random text 6. line 6 random text
2. line 2 random text 7. line 7 random text
continuation of line 2 8. line 8 random text
3. line 3 random text 9. line 9 random text
4. line 4 random text 10. line 10 random text
5. line 5 random text

答案 0 :(得分:0)
两个步骤。首先使用正则表达式来连接行,例如将\R[ \t]+
替换为单个空格。这假设连续行以空格或制表符开头。接下来使用TextFX插件对行进行排序。您可能需要一个中间步骤来添加一些前导零,以便每行以相同的位数开头。