/d 匹配单个数字[0-9]
/D 匹配除单个字母以外的任意一个字符[^0-9]
/w 匹配数字,字母和下划线[a-zA-Z0-9_]
/W 跟/w含义相反
/s 匹配空白字符 包括回车,换行,制表,空格
/S 跟/s相反
/i 表示测试不区分大小写
. 匹配几乎所有的单个字符 不能匹配换行符
/. 匹配.本身
[.] 匹配.
量词
作用:限定之前的字符出现的次数
* 表示之前的字符可以出现0次或者无数次
+ 表示之前的字符至少出现1次
? 表示之前的字符至多只能出现1次
区间量词
作用:具体规定字符出现的次数
{Min,max}
{Min,}
{NUMBER}
* = {0,}
+ = {1,}
? = {0,1}
括号的作用
()规定一个字符串出现的次数
多选结构作用 某个位置可能出现的字符串
(this|that|there|here)