要求:數(shù)字和英文字母的組合,必須至少含有一個(gè)大寫(xiě)英文字符,至少一小寫(xiě)英文字符,至少一個(gè)一個(gè)數(shù)字,不包含特殊字符,8-31位。下面是我的正則校驗(yàn)password: /(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[a-zA-Z0-9]{8,31}/如果剛輸入的字符滿(mǎn)足既包含大小寫(xiě)英文字母,又包含數(shù)字,后面接特殊字符是檢驗(yàn)成功的,但正常是不可以的。比如字符串 hjHghdhgd45HGHJ45#$%^&*,是檢驗(yàn)成功的,但這樣是錯(cuò)誤的。指點(diǎn)這個(gè)正則到底問(wèn)題在哪
正則表達(dá)式校驗(yàn),不包含特殊字符,只包含英文和數(shù)字的組合
千萬(wàn)里不及你
2018-12-21 19:14:42