正则匹配中文添加引号
let str = "name = 名称 age = 年龄"
str = str.replace(/[\u4e00-\u9fa5]+/g,function(a,b){
return `'${a}'`
})
console.log(str);
正则使用变量
字符串替换,以字符内容替换只能执行一次,但是替换条件是变化的,所以需要全局匹配正则,且内容是变化的
let str = "需要替换的字符串"
let tiaojian = "匹配条件"
let reg = new RegExp(tiaojian,'g')
str = str.replace(reg,"替换的内容")
个人业务代码