ではASCIIテーブル、句読点は(非印字文字の間や数字の前に表示される!"#$%&')*+,-./
数字と大文字(間、) :;<=>?@
)、大文字(間[\]^_`
)と小文字の文字、小文字(後{|}~
)。
一見すると、これらが一緒にグループ化されることが期待されます。すべての英数字の前または後ろにある可能性があります。しかし、これは事実ではありません。それらはこれらの異なるグループに広がっています。
これはなぜですか?キャラクターがこのようにグループ化される理由はいくつかあります(歴史的な可能性がある)。
3
数字と文字は、デコードしやすくするために、それぞれ0110000、1000000、1100000から0インデックスと1インデックスになるように配置されました。次に、句読点文字がギャップを埋めます。
—
デビッドアルノ
詳細については、stackoverflow.com / questions / 1136156 /への受け入れられた回答をご覧ください。
—
デビッドアルノ