使用jquery将两个双引号替换为单引号

时间:2011-02-09 15:03:21

标签: javascript jquery regex replace

如何使用jQuery将两个双引号替换为单引号?

例如:我需要替换

  

Sam在他的“家”“

  

Sam在他的“家”

寻找与此正则表达式类似的内容(将双引号替换为单引号):

mystring.replace(/"/g, "'")

1 个答案:

答案 0 :(得分:8)

试试这个:

mystring = mystring.replace(/""/g, '"');

正则表达式捕获两个双引号并用一个替换它们。我们使用正则表达式替换多个匹配(JavaScript的替换只会替换第一个匹配)。

请注意,要替换的第二个参数是一个字符串。要在字符串中表示",我们需要将其转义:"\"",或使用单引号字符串:'"'。 JavaScript支持两者。