在 JavaScript 中将 “' ” 替换为 “ ”

replace " ' " with " "in javascript

本文关键字:替换 JavaScript 中将      更新时间:2023-09-26

我的字符串是这样的:

temp="'SE019','SR132','SC123'";

我使用这样的函数:

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

但结果将是:

SE019','SR132','SC123'

只删除第一个引号

我需要删除所有引号

将正则表达式文本与g(对于全局,表示匹配所有匹配项)选项一起使用。

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

请参阅 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp。

要删除重复出现的字符或子字符串,您还可以使用拆分/连接方法:

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

它的作用不那么晦涩难懂,可能被认为是过早的优化,但可能会稍微快一点(或:)更慢)http://jsperf.com/regex-split-join