1.^匹配开头
2.$匹配结尾
3.*匹配前面元素0或多次
4.+匹配前面元素1或多次
5.?匹配前面元素0或1次
6.(x)匹配x保存在$1..$9的变量中
7.x|y匹配x或y
8.{n}精准匹配n次
9.{n,m}匹配n-m次
10.[xyz]匹配这个集合中任何一个
11.[^xyz]不匹配其中任意字符
12.[\b]匹配一个退格符
13.\d匹配一个字数字符([0-9])
14.\D匹配一个非字数字符([^0-9])
15.\s匹配一个空格字符
16.\S匹配一个非空白字符
17.\w等于[a-zA-Z0-9]
18.\W等于[^a-zA-Z0-9]方法
1.reg.exec(str)将返回一个数组 返回找到的值并确定其位置2.reg.test(str)检索字符串中指定的值,返回true或false3.str.search(reg) 匹配不到返回-1,匹配到返回位置4.match返回匹配指定值的数组5.replace替换