/^[\w\.\-]+@\w*[\.]?\w*/ 解释

/^[\w\.\-]+@\w*[\.]?\w*/

^ 匹配一行的开头

\w 指数字英文加下划线
\. 指一个字符"."
\- 指一个字符"-"
[\w\.\-] 指一个范围 即 数字、字母、下划线、字符"."、字符"-"
+ 量词 一个或多个
[\w\.\-]+ 指一个或多个[\w\.\-] 这样的字符,如 "aaa" "-ab" "c" "s._-l"

@ 指一个字符"@"
? 量词 一个或零个

* 量词 零个或多个

一般用于判断是否为有效的Email格式.

猜你喜欢

转载自blog.csdn.net/qianqian_0825/article/details/88558268