Notepad ++,如何用正则表达式去除所有非ascii字符?

我搜索了很多,但没有写的地方如何从记事本+删除非ASCII字符?

我需要知道什么命令写在发现和替换(与图片将是伟大的)

  • 如果我想制作一个白名单并将所有ASCII字符/行加入书签,那么非ASCII行将被标记

  • 如果文件很大并且不能选择所有的ASCII行,只想选择包含非ASCII字符的行。


  • 该表达式将搜索非ascii值:

    [^x00-x7F]+
    

    勾选'搜索模式=正则表达式',然后单击查找下一个。

    来源:正则表达式任何ascii字符


    在Notepad ++中,如果转到:

    搜索| 查找范围内的字符| 非ASCII字符(128-255)

    然后您可以逐个浏览文档以查看每个非ASCII字符。


    要删除所有非ASCII字符,可以使用以下替换: [^x00-x7F]+

    删除非ASCII

    为了突出显示字符,我建议在搜索窗口中使用标记功能:这将突出显示非ASCII字符,并在包含其中一行的行中放入书签

    Highligh非ASCII

    如果您想突出显示并在ASCII字符上放置书签,则可以使用正则表达式[x00-x7F]来执行此操作。

    干杯

    链接地址: http://www.djcxy.com/p/69575.html

    上一篇: Notepad++, How to remove all non ascii characters with regex?

    下一篇: Calling PDO::setAttribute within namespaces