// let str=`测试字符13//==(()))`
// if(str.match(/[^-|^(|^)|^\d|^\[a-zA-Z\]|^\[\u4e00-\u9fa5\]]/g)) {
// // alert("您输入的名称不合规,支持包含中文、英文、数字、()、-")
// }
let str = '1111aaaa---$$中文'
// str.replace(/[^\a-z\A-Z\0-9\u4E00-\u9FA5]/g, '')
// str.replace(/((?!^[\u4e00-\u9fa5]+(·[\u4e00-\u9fa5]+)*$).)*/, '')
console.log(str.replace(/^((?!^[\u4e00-\u9fa5]+(·[\u4e00-\u9fa5]+)*$).)*/,''))