このページは約6KB・JSなし・画像なし・外部読み込みなし

記号・まぎらわしい文字

トップASCIIひらがなカタカナ半角カナ記号文字化け

よく使う記号のコードと、見た目がそっくりな別文字の見分け方。

よく使う全角記号

名前UnicodeSJIS
読点30018141
句点30028142
中点30FB8145
長音符30FC815B
波ダッシュ301C8160
三点リーダ20268163
米印203B81A6
郵便記号301281A7
かぎ括弧 開300C8175
かぎ括弧 閉300D8176
二重かぎ 開300E8177
二重かぎ 閉300F8178
隅付き括弧 開30108179
隅付き括弧 閉3011817A
白丸25CB819B
黒丸25CF819C
二重丸25CE819D
白三角25B381A2
黒三角25B281A3
白四角25A181A0
黒四角25A081A1
白星26068199
黒星2605819A
右矢印219281A8
左矢印219081A9
上矢印219181AA
下矢印219381AB

ダッシュ・横棒類(そっくりさん)

どれも「横棒」ですが全部別の文字。検索で見つからない・プログラムが動かない原因の定番です。

名前Unicode
-ハイフンマイナス(半角)002D
ハイフン2010
enダッシュ2013
emダッシュ2014
水平線(ダッシュ)2015
マイナス記号2212
長音符(音引き)30FC
半角の長音符FF70
波ダッシュ301C
全角チルダFF5E

「〜」(301C 波ダッシュ)と「~」(FF5E 全角チルダ)は特に有名。Windowsで「〜」を入力するとFF5Eになることが多く、環境によって置き換わります。

スペース・見えない文字

Unicode名前注意点
0020半角スペース見た目は同じでも幅が違う
3000全角スペースプログラムでは半角と別の文字
00A0ノーブレークスペース(NBSP)行末で折り返されない。Webからのコピーで混入しがち
0009タブエディタにより見た目の幅が変わる
200Bゼロ幅スペース幅ゼロで見えない。検索一致しない原因
FEFFBOMUTF-8ファイル先頭に付くことがある(EF BB BF)。CSV取込エラーの定番

機種依存文字(Windows拡張)

Shift_JIS時代にWindowsが独自に追加した文字。今のUnicodeのWebでは問題ありませんが、ISO-2022-JPのメールや古いシステムでは化けます。

名前UnicodeSJIS
丸数字(①〜⑳=2460〜2473)24608740
丸数字2024738753
ローマ数字(Ⅰ〜Ⅹ=2160〜2169)21608754
ローマ数字102169875D
株式会社3231878A
有限会社3232878B
電話21218784
ナンバー21168782
ミリ3349875F
キロ33148760
センチ33228761
メートル334D8762
グラム33188763

全角英数字

全角の英数記号(!〜z)のUnicodeは「半角のコード+FEE0」。例: A は41なので A は FF21、1 は31なので 1 は FF11。