求助大神帮忙写个正则表达式,要求数字字母下划线中划线禁止出现@? 财富值85

2016-10-26 16:50发布

 var reg = /^[w]{6,12}$/ ;    if(password.match(reg)){     alert("The password is valid!"); }  

现在要求 长度为6-16 位字符,可以为“数字/字母/中划线/下划线” ,不能为全下划线和全中划线和全数字

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答

一个正则做不到吧,分开写吧。/^[w-]{6-12}$//^d{12}$/ ...

/^(?!(-|_)1{5,15}$)(?!d{6,16}$)[-w]{6,16}$/

/^(w|_|-)+$/.test("abcA5557_78-")

一周热门 更多>