方法 | 说明 |
. | 符合任一字符 |
/d | 符合0~9的一个数字字符 |
/D | 符合0~9以外的数字字符 |
/s | 符合/t,/n,/x0B,/f,/r等空格符号 |
/w | 符合a~z, A~Z, 0~9等字符,即数字或是字母都符合 |
/W | 除数字和字母之外的都符合。、 |
范例 | 作用 |
[abc] | 符合a, b或c |
[^abc] | 符合a, b或c之外的字符 |
[a-zA-Z] | 符合a~z或A~Z的字符 |
[a-d[m-p]] | a~d or m~p, equals [a-dm-p] |
[a-z&&[def]] | a~z并且是d或e或f,即d或e或f可以任一符合。 |
[a-z&&[^bc]] | a~z并不是b或c |
[a-z&&[^m-p]] | a~z并不是m~p |
贪婪量词范例
- X? 0次或1次
- X* 0次或多次
- X+ 1次或多次
- X{n} n次
- X{n,} 至少n次
- X{n, m} 至少n次,至多m次