let str=`测试字符13//==(()))`;
if(str.match(/[^-|^(|^)|^\d|^\[a-zA-Z\]|^\[\u4e00-\u9fa5\]]/g){
alert("您输入的名称不合规,支持包含中文、英文、数字、()、-")
}
中文:[\u4e00-\u9fa5]
英文:[a-zA-Z]
数字:\d
[^abc]
匹配除了abc以外的字符
let str=`测试字符13//==(()))`;
if(str.match(/[^-|^(|^)|^\d|^\[a-zA-Z\]|^\[\u4e00-\u9fa5\]]/g){
alert("您输入的名称不合规,支持包含中文、英文、数字、()、-")
}
中文:[\u4e00-\u9fa5]
英文:[a-zA-Z]
数字:\d
[^abc]
匹配除了abc以外的字符