let reg:RegExp = /^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[\W_])[a-zA-Z0-9\W_]{8,}$/ //注意开头和结尾是斜杠/
//匹配用match
str.match(reg)[0] //注意此处match的结果是数组,需要取索引为0的结果
正则表达式的语法
2024-04-08 11:16:03 36 阅读
let reg:RegExp = /^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[\W_])[a-zA-Z0-9\W_]{8,}$/ //注意开头和结尾是斜杠/
//匹配用match
str.match(reg)[0] //注意此处match的结果是数组,需要取索引为0的结果