Notepad ++,如何用正则表达式去除所有非ascii字符?
我搜索了很多,但没有写的地方如何从记事本+删除非ASCII字符?
我需要知道什么命令写在发现和替换(与图片将是伟大的)
如果我想制作一个白名单并将所有ASCII字符/行加入书签,那么非ASCII行将被标记
如果文件很大并且不能选择所有的ASCII行,只想选择包含非ASCII字符的行。
该表达式将搜索非ascii值:
[^x00-x7F]+
勾选'搜索模式=正则表达式',然后单击查找下一个。
来源:正则表达式任何ascii字符
在Notepad ++中,如果转到:
搜索| 查找范围内的字符| 非ASCII字符(128-255)
然后您可以逐个浏览文档以查看每个非ASCII字符。
要删除所有非ASCII字符,可以使用以下替换: [^x00-x7F]+
为了突出显示字符,我建议在搜索窗口中使用标记功能:这将突出显示非ASCII字符,并在包含其中一行的行中放入书签
如果您想突出显示并在ASCII字符上放置书签,则可以使用正则表达式[x00-x7F]
来执行此操作。
干杯
链接地址: http://www.djcxy.com/p/69575.html上一篇: Notepad++, How to remove all non ascii characters with regex?