Regex 将行与记事本中的正则表达式合并++;带有某些标签
我想知道如何使用regex将Notepad++中的行与以字符开头的某些标记合并。例如:Regex 将行与记事本中的正则表达式合并++;带有某些标签,regex,notepad++,Regex,Notepad++,我想知道如何使用regex将Notepad++中的行与以字符开头的某些标记合并。例如: 1|AAA BBB CCC 6|DDD 1|EEE FFF 6|GGG 1|HHH UUU III 6|OOO 预期结果: 1|AAABBBCCC6|DDD 1|EEEFFF6|GGG 1|HHHUUUIII6|OOO 新记录以1 |行开始,以6 |行结束。 谢谢 您可以将其替换为空字符串。请参阅演示 您可以使用这个: \s(?=[^1]) 也在记事本上测试过++ 你试过什么了吗?是的,我试过合并行
1|AAA
BBB
CCC
6|DDD
1|EEE
FFF
6|GGG
1|HHH
UUU
III
6|OOO
预期结果:
1|AAABBBCCC6|DDD
1|EEEFFF6|GGG
1|HHHUUUIII6|OOO
新记录以1 |行开始,以6 |行结束。
谢谢
您可以将其替换为空字符串
。请参阅演示
您可以使用这个:
\s(?=[^1])
也在记事本上测试过++
你试过什么了吗?是的,我试过合并行。但不能与某些标记合并。我只是regex的新生。你能给我一些链接来学习regex中的basic吗?谢谢我不知道你的正则表达式知识水平:)所以我只能建议你在上所有的课,通读,(还有许多其他链接到伟大的在线资源),还有所谓的社区帖子。:)非常感谢。当然是初级的谢谢你。你能给我解释一下在记事本++中使用g(全局)和m(多行)吗。我不知道为什么要在记事本++中定义gm。谢谢。@ZerO您不需要
notepad++
中的答案。没问题,别忘了标记有帮助的答案(左侧绿色勾选)
\s(?=[^1])