1. ホーム
  2. encoding

sublime textやその他のテキストエディタで、特殊なアクセント文字をすべて強調表示する方法はありますか?

2023-09-12 05:11:03

質問

Sublime textのHTMLエンコード特殊文字を使用して、すべての特殊文字をHTMLコードに変換しています。ファイルのさまざまな部分にアクセント記号付きの文字がたくさんあります。そこで、すべての特殊文字を選択して、プラグインを使用して一度にすべてを変換することができれば素晴らしいことです。

すべての特殊文字のみを選択するのに役立つ正規表現はありますか?

どのように解決するのですか?

はい。

Sublime textは正規表現をサポートしており、ASCII(コードポイント >128)以外の文字をすべて選択することができます。この正規表現による検索で十分でしょう。

[^\x00-\x7F]

検索と置換だけで

しかし、そもそも手動でHTMLエンコードをしているのであれば、それは間違った方法です。ファイルを UTF-8 エンコード (Sublime Text 2 のデフォルト) で保存し、Web サーバーがそれらのファイルを UTF-8 として送信することを確認します。変換もエンコードも何も必要ありません。