创建正则表达式
1.字面量字符
var reg=new RegExp()
2元字符
.字符 .代表的某些特殊符号外的任意字符
/.只代表点
3.位置字符 ^开头 $结尾 |或
4.{} 区间范围
{3,} 相同的大于3
{3,5}$ 后面最多有五个相同的
5.量词符
* 代表{0,正无穷} 可以出现可以不出现
+ 代表至少出现一次
? 代表出现0次或一次
6.字符类
[abc] 匹配到abc中任意一个就可以
[^abc] 除abc以外谁都可以 ^脱字符 -连字符[0-9] [a-z]
中文[\u4e00-\u9fa5] 可以匹配到所有中文
7.修饰符 正则只判断到第一个条件就停止
g 匹配到整个字符串所有满足的选项
i 忽略大小写