我想要在Google Charts中传递一系列数据。但问题就像在Google Chart中一样,我们可以使用我需要的格式。
在正则表达式中如何修复数组中的起始位置以替换内容?比如说,我有一些数据,比如["JAN","1088626"],["FEB","1478093"]
。
我只需要为数字替换双引号。我希望输出像["JAN",1088626],["FEB",1478093]
。
我已使用someStr.replace(/['"]+/g, '')
进行了检查,但它会撕掉所有双引号。
答案 0 :(得分:1)
您可以使用
(["'])(\d+)\1
正则表达式(see its demo here)匹配:
(["'])
- 双引号或单引号并将该符号放入第1组(\d+)
- 一位或多位数字,并将该值放入第2组\1
- 匹配第1组内的相同符号