javascript的replace替换字符串的最后一个匹配项

项目需求:

替换最后一个匹配项

使用方法:

replace

使用replace匹配的是第一个匹配项,或者使用g进行全局匹配,与需求不符

匹配最后一个匹配项并替换,需要用到一种贪婪模式

var str = 000p111p222p333
str = str.replace(/(.*)p/, '$1div')
console.log(str)  //000p111p222div333
原文地址:https://www.cnblogs.com/yuanxinru321/p/10948043.html