控制字符

表A-6所示的是在正则表达式中匹配控制字符的一种方式。

表A-6 匹配控制字符

控制字符Unicode值简写名称
c@*U+0000NUL空字符
\cAU+0001SOH标题起始
\cB U+0002STX文本起始
\cCU+0003ETX文本结束
\cDU+0004EOT传输结束
\cEU+0005ENQ询问
\cFU+0006ACK确认
\cGU+0007BEL报警符
\cHU+0008BS退格符
\cIU+0009HT水平制表符
\cJU+000ALF换行符
\cKU+000BVT垂直制表符
\cLU+000CFF换页
\cMU+000DCR回车符
\cNU+000ESO移出
\cOU+000FSI移入
\cPU+0010DLE数据链转义
\cQU+0011DC1设备控制符一
\cRU+0012DC2设备控制符二
\cSU+0013DC3设备控制符三
\cTU+0014DC4设备控制符四
\cUU+0015NAK否定性确认
\cVU+0016SYN同步空闲
\cWU+0017ETB传输块结尾
\cXU+0018CAN取消
\cYU+0019EM介质结尾
\cZU+001ASUB替换
\c[U+001BESC转义
\c\U+001CFS信息分隔符四
\c]U+001DGS信息分隔符三
\c^U+001ERS信息分隔符二
\c_U+001FUS信息分隔符一

*可以使用大写或者小写形式。例如,\cA与\ca是等价的;但是Java实现版本要求大写。