JavaScript:中如何替换掉最后一个匹配的字符串

思路:用lastIndexOf 获取出字符串的下标,然后再截取或是替换都可以实现。

简单的小例子:

var a = 'ababababababa';
var b = a.substring(a.lastIndexOf('ba'));  //这样就获取到了最后的'ba'
var c = a.substring(0,a.lastIndexOf('ba')); //这样就获取到了前面的字符串。

就可以随意的字符串拼写了。

a = c + '11111';   //这样a就变成了 abababababa11111
posted @ 2025-05-10 09:18  Dy大叔  阅读(91)  评论(0)    收藏  举报