单个字符 \d 数字 \D 非数字 \w 字母数字和下划线 \W 非字母数字和下划线 \s 空字符 \S 非空字符 . 任意字符 \ 转义符号 \\ 确实是一个斜杠 [a-y123] 只有a到y和123 [a-zA-Z] 所有字母 [^a-z] 边界 ^ 开始 $末尾 \b 单词边界 \B 非边界 数量 ? 0-1 个 + 至少一个 * 任意个数 默认为贪婪匹配,+? 和*? 勉强匹配 {5} 5个 {5,} 多余5个 {5,10} 5个到10个 | 或者的关系 (?i) 大小写不区分