在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ js 密碼正則式要求必須包含數(shù)字和字母,除了空格之外可以有其他特殊字符,6-20

js 密碼正則式要求必須包含數(shù)字和字母,除了空格之外可以有其他特殊字符,6-20位怎么寫(xiě)!非常感謝!

搜索其他資料沒(méi)有找到,自己寫(xiě)不出來(lái)。。。

回答
編輯回答
刮刮樂(lè)

授人以魚(yú)不如授人以漁
http://deerchao.net/tutorials...

/(?=^.{6,20}$)(?=.*\d)(?=.*\W+)(?=.*[A-Z])(?=.*[a-z])(?!.*\s).*$/

2018年7月11日 17:26
編輯回答
赱丅呿

校驗(yàn)以下密碼錯(cuò)誤的情況,存在匹配結(jié)果時(shí)則認(rèn)為不符合密碼的組成規(guī)范;

  1. 不存在數(shù)字;
  2. 不存在字母;
  3. 存在空格;
  4. 位數(shù)小于6位
  5. 位數(shù)多于20位
^(.{0,5}|.{21,})$|^[^\d]*$|^[^a-zA-Z]*$|\s
2017年7月31日 18:13
編輯回答
祉小皓

目前想到了需要兩個(gè)正則來(lái)判斷

  1. 必須包含數(shù)字和字母 /(?=.*[\d])?(?=.*[a-zA-Z])(?=.*[\d])/
  2. 不允許出現(xiàn)空格 /^(?!.*[\s])/

生成環(huán)境請(qǐng)慎用

====== update ========

樓上取反也是可以的

2018年9月8日 13:30
編輯回答
毀與悔

這個(gè)問(wèn)題隨便個(gè)搜索引擎都能找到吧。
去找找看

2017年12月20日 12:32