常用正则表达式
仅包含验证数字 :1+$
仅包含验证大小写字母:2+$
仅包含验证空格:3+$
仅包含验证中文字符:4+$
仅包含匹配中文字符:5+$
仅包含匹配中文、中文字符、英文大小写字母、数字:6+$
限定n位数字:^\d{n}+$
2、正则解析
元字符
^ 匹配字符的开始位置
$ 匹配字符的结束位置
限定符
{n}: N位
{n,}: 至少N位
{n,m}: n-m位
?:重复
注意:综合表达式解析
限定N为数字: ^\d{n}+$ -----n表示位数,加上开始和结束的元字符,可以控制字符串开始和结束都只能是n位数字
修饰符
g: 全局搜索
i: 忽略大小写
gi: 全局搜索并忽略大小写
正则表达式的创建
方式一 、let reg= / 正则表达式/修饰符
方式二 、let reg = new RegExp('正则表达式',‘修饰符’)