- 6
- 0
- 约 5页
- 2016-12-29 发布于重庆
- 举报
Java 正则表达式
表达式意义:
1.字符x??? 字符 x。例如a表示字符a\\??? 反斜线字符。在书写时要写为\\\\。(注意:因为java在第一次解析时,把\\\\解析成正则表达式\\,在第二次解析时再解析为\,所以凡是不是1.1列举到的转义字符,包括1.1的\\,而又带有\的都要写两次)\0n??? 带有八进制值 0的字符 n (0 = n = 7)\0nn??? 带有八进制值 0的字符 nn (0 = n = 7)\0mnn??? 带有八进制值 0的字符 mnn(0 = m = 3、0 = n = 7)\xhh??? 带有十六进制值 0x的字符 hh\uhhhh??? 带有十六进制值 0x的字符 hhhh\t??? 制表符 (\u0009)\n??? 新行(换行)符 (\u000A)\r??? 回车符 (\u000D)\f??? 换页符 (\u000C)\a??? 报警 (bell) 符 (\u0007)\e??? 转义符 (\u001B)\cx??? 对应于 x 的控制符2.字符类[abc]??? a、b或 c(简单类)。例如[egd]表示包含有字符e、g或d。[^abc]??? 任何字符,除了 a、b或 c(否定)。例如[^egd]表示不包含字符e、g或d。[a-zA-Z]??? a到 z或 A到 Z,两头的字母包括在内(范围)
原创力文档

文档评论(0)