let reg:RegExp = /^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[\W_])[a-zA-Z0-9\W_]{8,}$/ //注意开头和结尾是斜杠/
//匹配用match
str.match(reg)[0] //注意此处match的结果是数组,需要取索引为0的结果
感谢:OpenHarmony——ArkTs应用开发+正则表达式
let reg:RegExp = /^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[\W_])[a-zA-Z0-9\W_]{8,}$/ //注意开头和结尾是斜杠/
//匹配用match
str.match(reg)[0] //注意此处match的结果是数组,需要取索引为0的结果
感谢:OpenHarmony——ArkTs应用开发+正则表达式