/[^\u4e00-\u9fa5a-zA-Z\d,.,。()]+/
其中\u4e00-\u9fa5匹配汉字,a-zA-Z匹配字母,\d匹配数字,,.,。()匹配逗号、句号或括号,^表示非,+表示尽可能多的匹配。
let nameReg = /^[a-zA-Z0-9\u4e00-\u9fa5,\()()]+$/;
let inputName = "%测试正则表达式";
if(!inputName.trim() || !nameReg.test(inputName)) {
console.log('输入内容不合法');
}
标签:u4e00,匹配,正则表达式,inputName,zA,js,逗号,特殊字符
From: https://www.cnblogs.com/ranyonsue/p/17088925.html