如何删除任意数量的" |" REGEX行尾的字符?

时间:2015-11-07 19:10:52

标签: regex notepad++

我有15k +这样的行:

one|two|three|||||||||||||||
one|two|||||
one|two|three|four|five|six||||||||||

如何使用REGEX删除每行末尾的所有管道?这将在Notepad ++

中完成

感谢。

2 个答案:

答案 0 :(得分:3)

\|*$

管道“|”正则表达式中的符号需要使用“\”

“转义”

“$”也用于表示行结束。

上面的正则表达式转义管道\|并重复多次*,直到行结束$

答案 1 :(得分:1)

打开替换对话框并将“搜索模式”切换为“Regular Expression”。在“查找内容”下输入 [\ |] + $ ,并将“替换为”留空。就是这样。

问候
Uwe