Murelio

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

全角半角変換

全角ASCII範囲と全角spaceを半角ASCII・通常spaceへ変換します。

使い方

  1. 全角英数記号入りtextを入力して実行します。

主な機能と処理範囲

U+FF01〜U+FF5Eから0xFEE0を引きU+3000をU+0020へ変えます。

処理の仕組み

/[!-~]/gへcharCode-0xFEE0を適用し全角spaceを通常spaceへ置換します。

例

ABC123!はABC123!になります。

こんな場面で便利

  • 全角ASCII入力を通常ASCIIへ整えるとき

利用前の確認

  • 半角/全角kanaは変換せず、現在実装は全角→半角の一方向です。

よくある質問

半角kanaも変わりますか?

いいえ。全角ASCII範囲とU+3000だけです。

関連ツール