首页  编辑  

正则表达式把两个标记间的回车删除并按标记换行

Tags: /计算机文档/   Date Created:
想把标记字符 mark123 之间的回车删除 比如原始样本:
mark123
test
test
test
test
test
test
mark123
test
mark123
mark123
mark123
test
test
mark123
mark123
删除编辑 mark123 之前的回车,当然 test 是随机字符,但 mark123 是确定的
mark123testtesttesttesttesttest
mark123test
mark123
mark123
mark123testtest
mark123
mark123
可以分两步做:
1.去掉所有换行
2.按 mark123 分割换行
(mark123)(((?!mark123).)*)
$1$2\n