js 字符串单个替换和全局替换
字符串单个替换
const data = \'asdadadasd\';
let newData = data.repla************ce(\'a\', \'new\');
//这里是将data里的第一个a替换成new,输出为 newsdadasd
字符串全局替换
第一种使用正则(字符串里没有斜杠的 /)
const data = \'asdadadasd\'
let newData = data.replace(/a/g, \'new\')
let newData = data.replace(/a/gi, \'new\') //忽略大小写
第二种使用RegExp对象
const data = \'asdadadasd\'
let newData = data.replace(new RegExp(\'a\', \'g\'), \'new\')