元字符
定位符:
^ 字符串开始部分$ 字符串结束部分\b 单词结束部分
类型限定符:
\d 匹配一个数字字符\w 匹配字母、数字、下划线\s 匹配任何空白字符,包括空格、制表符、换秆符等等. 匹配除换行符以外的任意字符\D 匹配一个非数字字符\W 匹配非字母、数字、下划线\S 匹配任何非空白字符
重复限定符:
* 重复零次或多次 (*号代表前面的一个字符可以不出现,也可以出现一次或者多次)+ 重复一次或多次 (+号代表前面的一个字符最少出现一次)? 重复零次或一次 (?号代表前面的一个字符可以不出现,也,可以出现一次,但不能出现多次)
次数限定符:
{n} n是一个非负整数 匹配确定的 n 次{n,} n是一个非负整数 至少匹配 n 次{n,m} n和m均为非负整数 其中n <= m。最少匹配 n 次且最多匹配 m 次
分组和转义:
() 使用小括号"()"对字符进行组合,被小括号包裹的单个或多个字符被视为一个整体
|