如何删除任意数量的“|” REGEX 行末尾的字符?
How to delete any number of "|" character at the end of the line REGEX?
我有 15k+ 行是这样的:
one|two|three|||||||||||||||
one|two|||||
one|two|three|four|five|six||||||||||
如何使用 REGEX 删除每行末尾的所有管道?这将在 Notepad++
中完成
谢谢。
\|*$
竖线“|”正则表达式中的符号需要 "escaped" 和 "\"
“$”也用于表示行尾。
上面的正则表达式转义管道 \|
并重复任意次数 *
直到行结束 $
打开替换对话框并将 "Search Mode" 切换为“Regular Expression”。在 "Find what" 下输入 [\|]+$ 并将 "Replace with" 留空。就是这样。
此致
乌维
我有 15k+ 行是这样的:
one|two|three|||||||||||||||
one|two|||||
one|two|three|four|five|six||||||||||
如何使用 REGEX 删除每行末尾的所有管道?这将在 Notepad++
中完成谢谢。
\|*$
竖线“|”正则表达式中的符号需要 "escaped" 和 "\"
“$”也用于表示行尾。
上面的正则表达式转义管道 \|
并重复任意次数 *
直到行结束 $
打开替换对话框并将 "Search Mode" 切换为“Regular Expression”。在 "Find what" 下输入 [\|]+$ 并将 "Replace with" 留空。就是这样。
此致
乌维