Regex 从记事本++(正则表达式)中删除行

Regex 从记事本++(正则表达式)中删除行,regex,notepad++,Regex,Notepad++,我有这样的台词: whatisthis|| whatisth|searchfor whatisth|| whatist|searchfor what| what|| 我想自动删除以下内容: whatis|| 及 使用记事本++上的正则表达式,我该怎么做? 所有通缉线都有两个参数: whatist|searchfor 我只想要这样一句话: EXAMPLE|EXAMPLE 谢谢。您可以使用线端锚点$ 或者更好: search: (\r?\n|^).*\|$ replace: nothing

我有这样的台词:

whatisthis||
whatisth|searchfor
whatisth||
whatist|searchfor
what|
what||
我想自动删除以下内容:

whatis||

使用记事本++上的正则表达式,我该怎么做? 所有通缉线都有两个参数:

whatist|searchfor
我只想要这样一句话:

EXAMPLE|EXAMPLE

谢谢。

您可以使用线端锚点$

或者更好:

search:  (\r?\n|^).*\|$
replace: nothing

为什么不让我们看看你试过的……我试过:.............*\r\n和......*\r\n但没有成功解决:^...\.$谢谢你。|和这个有什么区别?为什么只删除| |应该删除的内容?不,所有由| |完成的线条将被删除。@user3587044:是的,但我的图案将删除换行。
search:  .*\|(\r?\n|$)
replace: nothing
search:  (\r?\n|^).*\|$
replace: nothing