正则
定义和用法
test() 方法用于检测一个字符串是否匹配某个模式.
语法
RegExpObject.test(string)
返回值
如果字符串 string 中含有与 RegExpObject 匹配的文本,则返回 true,否则返回 false。
https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832260566c26442c671fa489ebc6fe85badda25cd000
reg = /^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/;
^
表示行的开头 $
表示行的结束
\d
可以匹配一个数字,\w
可以匹配一个字母或数字
\. 转义 表示.
用()
表示的就是要提取的分组
*
表示任意个字符(包括0个),用+
表示至少一个字符,用?
表示0个或1个字符
163.12@qq.com
123@qq.com
123@qq.123.com
都是可以的