相关疑难解决方法(0)

如何使用javascript替换字符串中最后出现的字符

我在查找如何用'和'替换字符串中的最后一个','时遇到问题:

有这个字符串:test1,test2,test3

我希望以:test1,test2和test3结束

我正在尝试这样的事情:

var dialog = 'test1, test2, test3';    
dialog = dialog.replace(new RegExp(', /g').lastIndex, ' and ');
Run Code Online (Sandbox Code Playgroud)

但它不起作用

javascript regex replace

30
推荐指数
2
解决办法
4万
查看次数

如何在javascript中替换最后一个单词?

例如:

var str="<br>hi<br>hi";
Run Code Online (Sandbox Code Playgroud)

替换最后一个(第二个)<br>,

改变成 "<br>hihi"

我试过了:

str.replace(/<br>(.*?)$/,\1);
Run Code Online (Sandbox Code Playgroud)

但这是错的.什么是正确的版本?

javascript regex

9
推荐指数
2
解决办法
9406
查看次数

标签 统计

javascript ×2

regex ×2

replace ×1