0
我想爲密碼字段創建一個驗證程序。這裏是我的要求:JavaScript表單驗證程序
- 最小長度5個字符,最大長度20個字符。
- 允許字母,數字和特殊字符。
- 沒有空間。
我使用js表單驗證器來編寫它。下面是我寫的代碼:
frmvalidator.addValidation("password","regexp=/^[a-z0-9A-Z!#[email protected]]{5,20}\S+$/", "Invalid password format.");
我的問題是沒有從密碼字段中排除的空間。我做錯了什麼?我應該如何修改以滿足我的上述要求?
'/^[A-ZA-Z0-9#$ @!\\] {5,20 } $ /'應該夠了。這已經確保,您只有alpha數字+特殊字符,長度限制在從開始(^)到結束($)的完整密碼中。 –