我试图限制字符数从6到30接受我的正则表达式。
我一直在尝试这样做:
^([a-zA-Z0-9_.]+[@]{0,1}[a-zA-Z0-9_.])*{6,30}$
我尝试过像example@gmail.commmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
这不接受总字符大小为30.但它是在第一次出现@
后检查计数抱歉错误的英文
答案 0 :(得分:2)
你可以试试这个基于前瞻性的正则表达式:
^(?=.{6,30}$)([\w.]+@[\w.]+)$