在JavaScript中用空格替换“'”。

3
我的字符串是这样的:
temp="'SE019','SR132','SC123'";

我使用以下函数:

temp.replace("'","");

但结果将是:

SE019',SR132',SC123'

只有第一个引号被删除,我需要删除所有的引号。

请查看此处的信息:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String/replace - elclanrs
temp的类型是什么?它是一个Array还是String - thefourtheye
1
这看起来非常无效,一个由逗号分隔的字符串? - adeneo
2个回答

8

0

要删除重复的字符或子字符串,您也可以使用split/join方法:

temp.split("'").join("")

这个功能的作用不太明显,可能被认为是过早优化,但可能会稍微快一些(或慢一些 :)) http://jsperf.com/regex-split-join


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接