Rでは¥xnnという表記で制御文字やASCII文字コードを作成することができます。
以下は、WIN R2.5.1でのASCII(制御)文字コード表です。
いろいろなシステムと連携をやり出すと制御文字の埋め込み等が必要になってくるのですが、わかりやすい表がないのでつくりました。
?Quotes ?open を見る
***情報追加希望!***
| Rでの表記 | バイナリ | 制御・文字 | 備考 |
| ¥n | 0D0A | CRLF | OSやライブラリのopenモードに依存 ?open |
| ¥r | 0D | CR(復帰) | |
| ¥t | 09 | HT(水平タブ) | |
| ¥b | 08 | BS(後退) | |
| ¥a | 07 | BEL(警告) | |
| ¥f | 0C | FF(改頁) | |
| ¥v | 0B | VT(垂直タブ) | |
| ¥¥ | 5C | \(バックスラッシュ) |
| octal code | hex code | バイナリ | 制御・文字 | 備考 |
| ¥001 | ¥x01 | 01 | SOH(ヘッダ開始) | |
| ¥002 | ¥x02 | 02 | STX(テキスト開始) | |
| ¥003 | ¥x03 | 03 | ETX(テキスト終了) | |
| ¥004 | ¥x04 | 04 | EOT(転送終了) | |
| ¥005 | ¥x05 | 05 | ENQ(照会) | |
| ¥006 | ¥x06 | 06 | ACK(受信OK) | |
| ¥007 | ¥x07 | 07 | BEL(警告) | |
| ¥010 | ¥x08 | 08 | BS(後退) | |
| ¥011 | ¥x09 | 09 | HT(水平タブ) | |
| ¥012 | ¥x0A | 0A | LF(改行) | |
| ¥013 | ¥x0B | 0B | VT(垂直タブ) | |
| ¥014 | ¥x0C | 0C | FF(改頁) | |
| ¥015 | ¥x0D | 0D | CR(復帰) | |
| ¥016 | ¥x0E | 0E | SO(シフトアウト) | |
| ¥017 | ¥x0F | 0F | SI(シフトイン) | |
| ¥020 | ¥x10 | 10 | DLE(データリンクエスケープ) | |
| ¥021 | ¥x11 | 11 | DC1(装置制御1) | |
| ¥022 | ¥x12 | 12 | DC2(装置制御2) | |
| ¥023 | ¥x13 | 13 | DC3(装置制御3) | |
| ¥024 | ¥x14 | 14 | DC4(装置制御4) | |
| ¥025 | ¥x15 | 15 | NAK(受信失敗) | |
| ¥026 | ¥x16 | 16 | SYN(同期) | |
| ¥027 | ¥x17 | 17 | ETB(転送ブロック終了) | |
| ¥030 | ¥x18 | 18 | CAN(とりけし) | |
| ¥031 | ¥x19 | 19 | EM(メディア終了) | |
| ¥032 | ¥x1A | 1A | SUB(置換) | |
| ¥033 | ¥x1B | 1B | ESC(エスケープ) | |
| ¥034 | ¥x1C | 1C | FS(フォーム区切り) | |
| ¥035 | ¥x1D | 1D | GS(グループ区切り) | |
| ¥036 | ¥x1E | 1E | RS(レコード区切り) | |
| ¥037 | ¥x1F | 1F | US(ユニット区切り) | |
| ¥040 | ¥x20 | 20 | SP(スペース) | |
| ¥041 | ¥x21 | 21 | ! | |
| ¥177 | ¥x7F | 7F | DEL(削除) |
okinawaです。このページは書きかけです。順次整備します。
アクセス数:
163
人