【发布时间】:2021-03-19 08:44:48
【问题描述】:
我正在编写一个执行抓取的 node.js 应用程序。 我需要从一个字符串中选择:
[
[17,"EUR",17.03,"False",""],
[20,"EUR",20.04,"False",""],
[23,"EUR",23.05,"False",""]
],
[
[1500,"RUB",1524.2,"False",""],
[1800,"RUB",1793.9,"False",""],
[2100,"RUB",2062.99,"False",""]
]
只有 [..."EUR"...] 数组,但我对正则表达式感到困惑。
试过\[(\\bEUR)?\] 和类似的。
我应该如何纠正它?谢谢
UPD:更具体的 - 返回
[20,"EUR",20.04,"False",""]
不是
[2100,"RUB",2062.99,"False",""]
还有很多令人困惑的[]括号
【问题讨论】:
-
如果是数组,为什么不使用
filter或find这样的数组函数呢? -
好的。但是过滤功能无论如何都需要一个模式
标签: javascript node.js arrays regex