我有一个字符串如下:
var str = "a,b,c,a,e,f";
我需要的是将最后一个逗号分隔的元素替换为另一个元素。
ie, str = "a,b,c,a,e,anystring";
我已经使用 split
方法并将其添加到新字符串中进行了尝试,但结果并不如预期。
我的操作如下:
var str = "a,b,c,d,e,f";
var arr = str.split(',');
var res = str.replace(arr[5], "z");
alert(res);
有没有正则表达式可以帮忙?