notepad++ 从文本中删除非字母

notepad++ 从文本中删除非字母

我的文本包含一系列我想删除的非字母符号 (&^%$#-0-9 ./)。

如果这替换所有字母字符:

Find what: ([a-z,A-Z]) 
replace with:

为什么这不能替代任何东西?:

Find what: (![a-z,A-Z]) 
replace with:

请帮助我理解我做错了什么。

谢谢!

答案1

事实证明,在这种情况下,“!”并不是我所想的那样正确的表达应该是:

find what: [^a-z]
replace with:

Notepad++ 中不需要“AZ”,因为有“匹配大小写”开关。另外,“(”和“)”也是多余的。

相关内容