猿问

javascript 精确替换字符串中指定汉字

问题描述

我想把一串指定字符串指定字符替换成我想要的东西,试了好多种方法都有问题,求大神解答~~

// str 是一个字符串类型的公式, 只把其中的运算数a替换成d,但不能把运算数abc中的a替换成d
let str = 'a+abc+(m*c)';


绝地无双
浏览 422回答 1
1回答

白猪掌柜的

\b匹配单词边界let str = 'a+abc+a+(m*c)';let reg = /\ba\b/g;console.log(str.replace(reg,'d'));
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答