我有字符串R.E.M
。我需要把它REM
到目前为止,我有:
$('#request_artist').val().replace(".", "");
...但我得到RE.M
。
有什么想法吗?
答案 0 :(得分:15)
答案 1 :(得分:4)
您可以将正则表达式传递给replace方法,并指出它应该替换所有出现的内容:$('#request_artist').val().replace(/\./g, '');
答案 2 :(得分:2)
用于替换字符串的方法不是递归的,这意味着一旦找到匹配的字符串或字符串,它就会停止查找。你应该使用正则表达式替换。
$("#request_artist").val().replace(/\./g, '');
查看Javascript replace tutorial了解更多信息。