使い方
- 「検索」に文字(A)、10 進コード(65)、16 進コード(0x41)、または名前(line feed)を入力します。
- 「表示可能な文字のみ」にチェックを入れると、制御文字を隠せます。
- 表から必要なコードを確認します。
オプションの説明
- 表示可能な文字
- 32〜126 のコードで、スペース、数字、英字、一般的な句読点などが含まれます。
- 制御文字
- 0〜31 と 127 のコードです。よく使うものは 9 のタブ(\t)、10 の改行(\n)、13 の復帰(\r)、27 のエスケープです。
- Unicode
- Unicode の最初の 128 コードポイントは ASCII と同じなので、これらの文字は UTF-8 で 1 バイトになります。
覚えておきたい範囲
| コード (10 進) | 16 進 | 内容 |
|---|---|---|
| 0〜31 と 127 | 00〜1F、7F | 制御文字 |
| 32 | 20 | スペース |
| 48〜57 | 30〜39 | 数字 0〜9 |
| 65〜90 | 41〜5A | 大文字 A〜Z |
| 97〜122 | 61〜7A | 小文字 a〜z |
よく使う変換が 2 つあります。数字の文字は、コードから 48 を引くとその数値になるので、'7' (55) は 7 です。英字がアルファベットの何番目かは、大文字ならコードから 64、小文字ならコードから 96 を引くと求められるため、'C' (67) は 3 番目の文字です。たとえば A は 65 で、16 進では 0x41、2 進では 01000001 です。
よくある質問
大文字と小文字のコードはどれくらい離れていますか?
32 です。A は 65、a は 97 で、ビット 5(0x20)を設定すると大文字が小文字になります。
数字の 0 の ASCII コードは何ですか?
48(16 進では 30)です。数字 0〜9 は 48〜57 なので、48 を引くと数値になります。
Windows と Unix の改行はどう違いますか?
Windows は復帰と改行(13 10、\r\n)を使い、Linux と macOS は改行だけ(10、\n)を使います。
プライバシー
このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。