0
我有一個密碼字段的客戶端驗證正則表達式,它應該允許Unicode支持的所有語言的字母表。帶XRegExp的密碼正則表達式
這是密碼現有的正則表達式:
(?=^.{8,21}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z])
我現在用的是XRegExp庫,我試圖修改正則表達式包含\ p {L},但我無法得到它通過對密碼像「Ss!11111」。
下面是我修改的正則表達式:
(?=^.{8,21}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*\\p{L})
我知道這個問題似乎是愚蠢的,但我現在有很少的時間來試驗這個正則表達式。如果有人幫助我,並指出我朝着正確的方向,那將會非常有幫助。
不錯catch..also我想''應該是'' – Anirudha
真棒(* [\\舉報n。?!)。 ,我不能相信那是修復,哈哈。是的,這是所需的正則表達式,包括最多21個字符:) – imbecile