我搜索了很多,但没有写到如何从Notepad++中删除非ASCII码字符。
我需要知道在查找和替换中写什么命令(带图片就好了)。
发布于 2014-05-17 06:55:34
在Notepad++中,如果您转到菜单Search→Find characters In range→Non-ASCII Characters (128-255),则可以单步执行文档中的每个非ASCII字符。
如果要在文档中循环显示所有非字符,请务必勾选“ASCII码环绕”。
发布于 2015-01-18 00:33:45
除了ProGM的答案之外,如果您在框中看到NUL或ACK等字符并希望删除它们,这些字符是ASCII码控制字符(0到31),您可以使用以下表达式找到它们并将其删除:
[\x00-\x1F]+
为了删除所有非ASCII和ASCII控制字符,您应该删除与此正则表达式匹配的所有字符:
[^\x1F-\x7F]+
发布于 2016-06-21 15:04:46
要删除所有非ASCII字符,可以使用以下替换:[^\x00-\x7F]+
要突出显示字符,我建议使用搜索窗口中的ASCII功能:这将突出显示非ASCII码字符,并在包含其中一个字符的行中放置一个书签
如果您想突出显示ASCII字符并将其放在书签上,则可以使用正则表达式[\x00-\x7F]
来实现。
干杯
https://stackoverflow.com/questions/20889996
复制相似问题