- 密碼必須不匹配或包含姓氏。
- 密碼必須包含至少1個特殊字符。
- 密碼必須包含至少1個數字字符。
- 密碼必須含有至少2個字母字符。
- 密碼必須包含至少1個大寫字母。
- 密碼必須不匹配或包含用戶ID。
- 密碼不能匹配或包含名字。
- 密碼不得包含以下字符:!
- 密碼不得超過25個字符。
- 密碼長度必須至少爲8個字符。
- 密碼必須包含至少1個小寫字母。
這些符號應該包含在!"#$%&'()*+-./:;<=>[email protected][\]^_
{|}〜`正則表達式「符號不工作
,但我試圖把「它是給錯誤這個特殊字符[編譯時錯誤]
private static final String PASSWORD_PATTERN = "((?=.*[a-z])(?=.*\\d)(?=.*[A-Z])(?=.*["@#$%!%^&*()_+=?/[],.<>|~`'-]).{8,32})";
燦一個hep,預先感謝
您是否試過轉義報價? – awksp
不,我不知道如何在正則表達式中逃避 –
請參閱@ dystroy的回答 – awksp