我的目標是在我的conf文件中的個人正則表達式,所以當我更新/重寫插件我一直有我的正則表達式的工作個人正則表達式
在密碼驗證,我發現這個:
static boolean checkPasswordRegex(String password, command) {
def conf = SpringSecurityUtils.securityConfig
String passValidationRegex = conf.ui.password.validationRegex ?:
'^.*(?=.*\\d)(?=.*[a-zA-Z])(?=.*[[email protected]#$%^&]).*$'
password && password.matches(passValidationRegex)
}
但我想這個正則表達式'^。 (= \ d?)(= [A-ZA-Z]。)(= [@#$%^ & + - ]?)。* $」
我怎樣才能處理這個(事情?
你使用哪種版本彈簧安全插件? – emilan
@emilan我使用彈簧安全核心2.0和spring-security-ui 1.0 – Simo