删除作为后续行的子字符串的行
Deleting a row which is substring of the subsequent row
在 Libre office calc 中,我有一个条件,我需要删除一行,以防它是前一行的子字符串。
IE
如果输入是
ABC
ABCDE
XYZ
XYZRE
我应用正则表达式,输出必须是
ABCDE
XYZRE
您需要捕获一行,然后换行,然后使用对捕获组值的反向引用来确保下一行从它之前的整行开始。
使用
^(.+)[\r\n]+
替换为
一些编辑器需要 </code> 而不是 <code>
。
在 Libre office calc 中,我有一个条件,我需要删除一行,以防它是前一行的子字符串。 IE 如果输入是
ABC
ABCDE
XYZ
XYZRE
我应用正则表达式,输出必须是
ABCDE
XYZRE
您需要捕获一行,然后换行,然后使用对捕获组值的反向引用来确保下一行从它之前的整行开始。
使用
^(.+)[\r\n]+
替换为
一些编辑器需要 </code> 而不是 <code>
。