私はよく検索しましたが、Notepad ++からASCII以外の文字を削除する方法が書かれているところはありません。
どのコマンドを書くのかを見つけて置き換える必要があります(写真では素晴らしいでしょう)。
ホワイトリストを作成し、すべてのASCII単語/行をブックマークしてASCII以外の行にマークを付けないようにする場合
ファイルが非常に大きく、すべてのASCII行を選択できず、ASCII以外の文字を含む行を選択するだけの場合は...
メモ帳++では、メニューに移動すると検索→範囲内の文字を検索→非ASCII文字(128-255)あなたはそれから進むことができます各非ASCII文字への文書.
ProGMによる回答に加えて、NULやACKのようなボックス内の文字を見つけて取り除きたい場合、それらはASCII制御文字(0から31)です。次の式を削除してください。
[\x00-\x1F]+
ASCII以外のAND ASCII制御文字をすべて削除するには、この正規表現に一致するすべての文字を削除する必要があります。
[^\x1F-\x7F]+
改行するには:
次:
さて、置換オプション拡張を選択し、#を#に置換します\ n
:)今、あなたはきれいなASCIIファイルを持っています;)
もう一つの良いトリックはあなたが実際にこれらの変な文字を見てそれらを自分で削除できるようにあなたのエディタでUTF8モードに入ることです。
別の方法...
正規表現を思い出せなかったり、調べても構わないのであれば、これはいい方法です。しかし、他の人によって言及された正規表現は、同様にいい解決策です。