正则表达式与ASCII码表

表A-12是正则表达式与ASCII码表对照。

表A-12 ASCII码表

二进制 八进制 十进制 十六进制 字符 键盘 正则表达式 名称
00000000 0 0 0 NUL ^@ \c@ 空字符
00000001 1 1 1 SOH ^A \cA 标题开始
00000010 2 2 2 STX ^B \cB 文本开始
00000011 3 3 3 ETX ^C \cC 文本结束
00000100 4 4 4 EOT ^D \cD 传输结束
00000101 5 5 5 ENQ ^E \cE 询问
00000110 6 6 6 ACK ^F \cF 确认
00000111 7 7 7 BEL ^G \a, \cG 警报字符
00001000 10 8 8 BS ^H [\b], \cH 退格符
00001001 11 9 9 HT ^I \t, \cI 水平制表符
00001010 12 10 0A LF ^J \n, \cJ 换行符
00001011 13 11 0B VT ^K \v, \cK 垂直制表符
00001100 14 12 0C FF ^L \f, \cL 换页符
00001101 15 13 0D CR ^M \r, \cM 回车符
00001110 16 14 0E SO ^N \cN 移出
00001111 17 15 0F SI ^O \cO 移入
00010000 20 16 10 DLE ^P \cP 数据链转义
00010001 21 17 11 DC1 ^Q \cQ 设备控制1(XON)
00010010 22 18 12 DC2 ^R \cR 设备控制2
00010011 23 19 13 DC3 ^S \cS 设备控制3(XOFF)
00010100 24 20 14 DC4 ^T \cT 设备控制4
00010101 25 21 15 NAK ^U \cU 否定性确认
00010110 26 22 16 SYN ^V \cV 同步空闲
00010111 27 23 17 ETB ^W \cW 传输块结尾
00011000 30 24 18 CAN ^X \cX 取消
00011001 31 25 19 EM ^Y \cY 介质结尾
00011010 32 26 1A SUB ^Z \cZ 替换
00011011 33 27 1B ESC ^[ \e, \c[ 转义
00011100 34 28 1C FS ^| \c| 文件分隔符
00011101 35 29 1D GS ^] \c] 分组分隔符
00011110 36 30 1E RS ^^ \c^ 记录分隔符
00011111 37 31 1F US ^ \c 单元分隔符
00100000 40 32 20 SP SP \s, [ ] 空格
00100001 41 33 21 ! ! ! 感叹号
00100010 42 34 22 " " " 引号
00100011 43 35 23 # # # 井号
00100100 44 36 24 $ $ \$ 美元符
00100101 45 37 25 % % % 百分号
00100110 46 38 26 & & & 和号
00100111 47 39 27 ' ' ' 撇号
00101000 50 40 28 ( ( (, ( 左括号
00101001 51 41 29 ) ) ), ) 右括号
00101010 52 42 2A * 星号
00101011 53 43 2B + + + 加号
00101100 54 44 2C , , , 逗号
00101101 55 45 2D - - - 连字符
00101110 56 46 2E . . ., [.] 句号
00101111 57 47 2F / / / 斜线
00110000 60 48 30 0 0 \d, [0] 数字0
00110001 61 49 31 1 1 \d, [1] 数字1
00110010 62 50 32 2 2 \d, [2] 数字2
00110011 63 51 33 3 3 \d, [3] 数字3
00110100 64 52 34 4 4 \d, [4] 数字4
00110101 65 53 35 5 5 \d, [5] 数字5
00110110 66 54 36 6 6 \d, [6] 数字6
00110111 67 55 37 7 7 \d, [7] 数字7
00111000 70 56 38 8 8 \d, [8] 数字8
00111001 71 57 39 9 9 \d, [9] 数字9
00111010 72 58 3A : : : 冒号
00111011 73 59 3B ; ; ; 分号
00111100 74 60 3C < < < 小于号
00111101 75 61 3D = = = 等于号
00111110 76 62 3E > > > 大于号
00111111 77 63 3F ? ? ? 问号
01000000 100 64 40 @ @ @ at
01000001 101 65 41 A A \w, [A] 拉丁大写字母A
01000010 102 66 42 B B \w, [B] 拉丁大写字母B
01000011 103 67 43 C C \w, [C] 拉丁大写字母C
01000100 104 68 44 D D \w, [D] 拉丁大写字母D
01000101 105 69 45 E E \w, [E] 拉丁大写字母E
01000110 106 70 46 F F \w, [F] 拉丁大写字母F
01000111 107 71 47 G G \w, [G] 拉丁大写字母G
01001000 110 72 48 H H \w, [H] 拉丁大写字母H
01001001 111 73 49 I I \w, [I] 拉丁大写字母I
01001010 112 74 4A J J \w, [J] 拉丁大写字母J
01001011 113 75 4B K K \w, [K] 拉丁大写字母K
01001100 114 76 4C L L \w, [L] 拉丁大写字母L
01001101 115 77 4D M M \w, [M] 拉丁大写字母M
01001110 116 78 4E N N \w, [N] 拉丁大写字母N
01001111 117 79 4F O O \w, [O] 拉丁大写字母O
01010000 120 80 50 P P \w, [P] 拉丁大写字母P
01010001 121 81 51 Q Q \w, [Q] 拉丁大写字母Q
01010010 122 82 52 R R \w, [R] 拉丁大写字母R
01010011 123 83 53 S S \w, [S] 拉丁大写字母S
01010100 124 84 54 T T \w, [T] 拉丁大写字母T
01010101 125 85 55 U U \w, [U] 拉丁大写字母U
01010110 126 86 56 V V \w, [V] 拉丁大写字母V
01010111 127 87 57 W W \w, [W] 拉丁大写字母W
01011000 130 88 58 X X \w, [X] 拉丁大写字母X
01011001 131 89 59 Y Y \w, [Y] 拉丁大写字母Y
01011010 132 90 5A Z Z \w, [Z] 拉丁大写字母Z
01011011 133 91 5B [ [ [ 左方括号
01011100 134 92 5C \ \ \ 反斜线
01011101 135 93 5D ] ] ] 右方括号
01011110 136 94 5E ^ ^ ^, [^] 抑扬符号
01011111 137 95 5F , [] 下划线
00100000 140 96 60 </td> <td> ` 重音符
01100001 141 97 61 a a \w, [a] 拉丁小写字母A
01100010 142 98 62 b b \w, [b] 拉丁小写字母B
01100011 143 99 63 c c \w, [c] 拉丁小写字母C
01100100 144 100 64 d d \w, [d] 拉丁小写字母D
01100101 145 101 65 e e \w, [e] 拉丁小写字母E
01100110 146 102 66 f f \w, [f] 拉丁小写字母F
01100111 147 103 67 g g \w, [g] 拉丁小写字母G
01101000 150 104 68 h h \w, [h] 拉丁小写字母H
01101001 151 105 69 i i \w, [i] 拉丁小写字母I
01101010 152 106 6A j j \w, [j] 拉丁小写字母J
01101011 153 107 6B k k \w, [k] 拉丁小写字母K
01101100 154 108 6C l l \w, [l] 拉丁小写字母L
01101101 155 109 6D m m \w, [m] 拉丁小写字母M
01101110 156 110 6E n n \w, [n] 拉丁小写字母N
01101111 157 111 6F o o \w, [o] 拉丁小写字母O
01110000 160 112 70 p p \w, [p] 拉丁小写字母P
01110001 161 113 71 q q \w, [q] 拉丁小写字母Q
01110010 162 114 72 r r \w, [r] 拉丁小写字母R
01110011 163 115 73 s s \w, [s] 拉丁小写字母S
01110100 164 116 74 t t \w, [t] 拉丁小写字母T
01110101 165 117 75 u u \w, [u] 拉丁小写字母U
01110110 166 118 76 v v \w, [v] 拉丁小写字母V
01110111 167 119 77 w w \w, [w] 拉丁小写字母W
01111000 170 120 78 x x \w, [x] 拉丁小写字母X
01111001 171 121 79 y y \w, [y] 拉丁小写字母Y
01111010 172 122 7A z z \w, [z] 拉丁小写字母Z
01111011 173 123 7B { { { 左花括号
01111100 174 124 7C | | | 竖线
01111101 175 125 7D } } } 右花括号
01111110 176 126 7E ~ ~ ~ 波浪符
01111111 177 127 7F DEL ^? \c? 删除