常用字符
- . :查找单个字符,除了换行符,行结束符
^:匹配输入字符串的开始位置$:匹配输入字符串的结束位置?:匹配前面的子表达式零次或一次*:匹配前面的子表达式0次或多次+:匹配前面的子表达式一次或多次\: 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符- \w :匹配数字,字母,下划线
- \W:匹配非数字,字母,下划线
\d:匹配一个数字字符。等价于 [0-9]\D:匹配一个非数字字符\s:匹配任何空白字符,包括空格、制表符、换页符等\s:匹配任何空白字符,包括空格、制表符、换页符等\b:匹配一个单词边界,也就是指单词和空格间的位置\B:匹配非单词边界{n} :匹配n次{n,}:至少n次,最多不限- {n,m}:最少n次,最多m次
修饰符
i:不区分大小写
g:全局匹配(单行)
m:全局匹配(换行也适用)
(根据自己理解吧)
浙公网安备 33010602011771号