标签: regex notepad++
如果我有文字:
AAAAAA BBBBBB CCCCCC DDDDDD EEEEEE FFFFFF GGGGGG HHHHHH
我希望匹配除空行之外的所有行,并将行尾替换为制表符。 [^\s]$部分有效,但它也匹配非空行的最后一个字符。 [^^]$不起作用。什么是正确的正则表达式?
[^\s]$
[^^]$
答案 0 :(得分:3)
你可以使用负面的lookbehind正则表达式:
/(?<!\s)$/mg
RegEx Demo
答案 1 :(得分:2)
您可以将lookbehind用于此目的:
(?<=[^\s])$
请参阅DEMO