字符类

最后更新于:2022-04-01 01:19:22

当需要匹配明确的字符或字符集合时候,就用到字符类。 **特殊字符** * `\0hh` 8进制值hh所表示的字符 * `\xhh` 16进制值hh所表示的字符 * `\uhhhh` 16进制值hhhh所表示的Unicode字符 * `\t` Tab * `\n` 换行符 * `\r` 回车符 * `\f` 换页符 * `\e` Escape * `\cN` ASCII控制字符。比如`\cC`代表`Ctrl+C` * `\p{name}` Unicode中命名为name的字符类,例如`\p{IsGreek}` **陈列** * `[aeiou]` 匹配一个元音字符 * `[.?!]` 匹配给定的一个标点 **范围** * `[0-9]` 匹配0~9的数字,同`\d` * `[a-z]` 匹配所有小写字母 * `[a-zA-Z]` 匹配所有字母 * `[a-z0-9A-Z_]` 等同于`\w`
';