标签: regex notepad++
我有一个正则表达式,删除除数字之外的所有内容,我需要类似的东西来保留最后一个字符并删除其他所有内容。我尝试在谷歌上搜索但没有出现。
示例:
user user
到
r r
答案 0 :(得分:2)
您可以将.*([A-Za-z\d])与$1替换
.*([A-Za-z\d])
$1
.*([A-Za-z\d]):.*贪婪并且匹配所有内容 ([A-Za-z\d]):捕获并匹配字母或数字
.*
([A-Za-z\d])
结果:
e 9 e r r
要捕获特殊字符,请使用.*(\S),其中\S表示任何非空格字符
.*(\S)
\S
答案 1 :(得分:0)
你可以简单地做
.*(.)
...并将匹配替换为$1。