在正则表达式中需要帮助定位

时间:2015-12-13 12:33:21

标签: regex google-visualization

我想要在Google Charts中传递一系列数据。但问题就像在Google Chart中一样,我们可以使用我需要的格式。

在正则表达式中如何修复数组中的起始位置以替换内容?比如说,我有一些数据,比如["JAN","1088626"],["FEB","1478093"]

我只需要为数字替换双引号。我希望输出像["JAN",1088626],["FEB",1478093]

我已使用someStr.replace(/['"]+/g, '')进行了检查,但它会撕掉所有双引号。

1 个答案:

答案 0 :(得分:1)

您可以使用

(["'])(\d+)\1

正则表达式(see its demo here)匹配:

  • (["']) - 双引号或单引号并将该符号放入第1组
  • (\d+) - 一位或多位数字,并将该值放入第2组
  • \1 - 匹配第1组内的相同符号