\の意味
ASCIIバックスラッシュの全角形です。
文字を送信する機械の保守マニュアルである1937年のテレタイプ資料には、見慣れた形のバックスラッシュがキーボード上に示されています。1961年、IBMのボブ・ベマーは、この記号をASCIIにおける逆向きの除算記号として、また初期のプログラミング言語ALGOLの論理演算子の一部として提案しました。その後、エスケープ記号やパス区切りとして知られるようになりました。
この幅広の形は東アジアの組版に属し、全角文字と幅をそろえながら、幅の異なる文字を扱う旧来の文字コードとの互換性を保ちます。「全角」は幅の区分を表す言葉で、実際に占める幅はフォントやレイアウトによって変わります。
正規化するとどうなる?
互換正規化を行うとASCIIの \ になります。
Unicodeの互換正規化形式NFKCとNFKDは、\をASCIIの \ に変換します。標準正規化形式のNFCとNFDでは区別が保たれます。同等の文字列を照合するときは互換正規化を使い、文字そのものを正確に保つ必要があるときは元の形を残します。
単独では中立的な技術用の句読記号で、文面の調子は周囲のメッセージから伝わります。
コードやパスには、構文が\を明示的に認める場合を除き、ASCIIの `\` を使います。
誰かが送ってきたときの意味
解釈:2〜と混同しないで
3組み合わせの例
2よくある質問
2日本語のバックスラッシュが円記号に見えるのはなぜ?
日本語フォントの中にはASCIIの `\` を¥の形で描くものがあり、古い文字コードでは両者が同じ値に対応することもあります。Microsoftのセキュリティ案内は2026年時点でこの衝突を説明しています。\は別の全角文字です。
全角バックスラッシュをコードに使えますか?
通常は使えません。バックスラッシュを使う構文のソースコードやパス形式ではASCIIの `\` が必要です。ソフトウェアが明示的に変換しない限り、\は普通のテキストとして扱われます。
\の入力方法
\\FF3Cコードと文字コードコードポイント数:1
画面上の記号は複数のコードポイントを含む場合があります。JS .length は UTF-16 単位、UTF-8 はバイトを数えます。

