相关疑难解决方法(0)

如何在JavaScript中替换所有出现的字符串

我有这个字符串:

"Test abc test test abc test test test abc test test abc"
Run Code Online (Sandbox Code Playgroud)

str = str.replace('abc', '');
Run Code Online (Sandbox Code Playgroud)

似乎只删除abc上面字符串中的第一次出现.如何更换所有出现的内容?

javascript string replace

4081
推荐指数
47
解决办法
319万
查看次数

为什么javascript在使用replace时只替换第一个实例?

我有这个

 var date = $('#Date').val();
Run Code Online (Sandbox Code Playgroud)

这得到文本框中的值,看起来像这样

2009/12/31

现在我就这样做了

var id = 'c_' + date.replace("/", '');
Run Code Online (Sandbox Code Playgroud)

结果是

c_1231/2009

它错过了最后的'/'我不明白为什么.

javascript jquery

136
推荐指数
3
解决办法
10万
查看次数

标签 统计

javascript ×2

jquery ×1

replace ×1

string ×1