正則校驗密碼格式(四選四/四選二)
阿新 • • 發佈:2020-12-15
技術標籤:javascript正則表示式js
四選四
let reg = /^(?![A-Za-z0-9]+$)(?![[email protected]#$%^&*()+.]+$)(?![[email protected]#$%^&*()+.]+$)(?![[email protected]#$%^&*()+.]+$)[[email protected]#$%^&*()+.]{8,}$/;
if (!reg.test(this.changepassword)) {
this.$Modal.error({
content: `新增失敗,密碼要求包含大寫、小寫字母,數字,特殊字元( [email protected]#$%^&*()+.)的組合,不能低於8位`
})
return
}
四選二
var reg = new RegExp('^(?![A-Z]+$)(?![a-z]+$)(?![0-9]*$)(?![@#¥%^&_+-/=?]+$)\\S{6,16}$', 'g')
判斷輸入是否為數字
//正則判斷輸入是否為數字
var re = /^[0-9]+.?[0-9]*/;//判斷字串是否為數字//判斷正整數/[1−9]+[0−9]∗]∗/
if (!re.test(nubmer)) {
alert(“請輸入數字”);
}