Murelio

必要な機能を読み込んでいます。

ゼロ幅文字削除

U+200B〜U+200DとU+FEFFのzero-width/BOM系文字を削除します。

使い方

  1. zero-width混入が疑われるtextを入力して実行します。

主な機能と処理範囲

指定した不可視code pointだけを消し通常space・NBSP・他format controlは残します。

処理の仕組み

/[\u200B-\u200D\uFEFF]/gを空文字へ置換します。

例

a<U+200B>bはabになります。

こんな場面で便利

  • ZWSP・ZWNJ・ZWJ・BOMによる比較問題を除くとき

利用前の確認

  • ZWJ/U+200Dも消すためemoji sequence等の表示が変わる場合があります。

よくある質問

NBSPも消えますか?

いいえ。U+00A0は対象外です。

関連ツール