strReg=/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 20:04:34
xRMKBA+-ޛ&3mի0iA &)-|DF&BwLaѲ|p=3cGk{%m[?uT\ݧ.їu9e>ŸWׄ9jdZ4gorE;^'+ƎW]n:p՟sLR(P怎pYni*BDZq=e1-4ʿ8T[g$ԼTP,@-+GMCA nvEcB7jso?<}AXsʘ@+_+['GV G_j ݆^R.zf}F$4dH_ќ~lpg1Yn +][SbP@EA ?c+
strReg=/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;
strReg=/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;
strReg=/^\w+((-\w+)|(\.\w+))*\@{1}\w+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig;
\w:单词字符:[a-zA-Z_0-9]
\.:就是匹配一个.,因为你不用\转义的话,.就是代表任意一个字符.
*:表示0或多个字符.
{1}:就是要求是一个字符.上面的@{1}就是表示一个@,可以不写,就写一个@就行了.
{2,4}:就是要求2-4个字符.
{0,1}:表示0或1个字符,可以用?来代替.如\.?:表示0个或1个.
/ig:这个是忽略大小写,且全局匹配.
+:表示1或多个字符.
^:以什么开头.上面就是以单词字符开头.
是JS正则吧.明白了没?