用正则表达式进行替换,比如"abcaabbcc",要把a替换成X,但是aa保留不替换,该如何写正则呢?
3条回答 默认 最新
mister.奎 2019-06-26 18:22关注let str='abcaabbccfadwdwdaaadwdwa';
str=str.replace(/(?<=[^a]|^)a(?=[^a]|$)/g,'x');
console.log(str);值替换一个a的情况,两个a以上不替换
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报