var str='12#$[22@@JL]444[[你是]11[——+][]';
var reg=/\[([^\[\]])*\]/g; //[^\[\]]匹配除[]以外的全部字符,因[ ]是特殊字符,所以需要\转义
var des=str.replace(reg,(ev)=>{
return ' '+ev+' '
});
console.log(des);
输出:12#$ [22@@JL] 444[ [你是] 11 [——+] []
var str='12#$[22@@JL]444[[你是]11[——+][]';
var reg=/\[([^\[\]])*\]/g; //[^\[\]]匹配除[]以外的全部字符,因[ ]是特殊字符,所以需要\转义
var des=str.replace(reg,(ev)=>{
return ' '+ev+' '
});
console.log(des);
输出:12#$ [22@@JL] 444[ [你是] 11 [——+] []