标签: regex openoffice-calc
在Libre office calc中,我有一个标准,我需要删除一行,以防它是前一行的子串。 即 如果输入是
ABC ABCDE XYZ XYZRE
ABC
ABCDE
XYZ
XYZRE
我应用正则表达式,输出必须是
ABCDE XYZRE
答案 0 :(得分:1)
您需要捕获一条线,然后是一个换行符,然后对捕获的组值使用反向引用,以确保下一行以其前面的整行开头。
使用
^(.+)[\r\n]+\1
替换为
$1
有些编辑需要\1而不是$1。
\1