【发布时间】:2021-05-13 21:12:40
【问题描述】:
我有下一个字符串并试图从每个数组中只获取站点名称字符串
let text = '[[{"value":"Site Name"}]]AAAAAAAA[[{"value":"Site Name"}]]BBBB'
所以,它看起来像这样:
站点名称AAAAAAAAS站点名称BBBB
我尝试过类似的东西
text.replace(/(\[[{"value":")(\w+)(\"}]])/g, '$2'))
但是没用
请帮忙
【问题讨论】:
-
你的意思是你有
let text = '[[{"value":"Site Name"}]]AAAAAAAA[[{"value":"Site Name"}]]BBBB'?如果是,请尝试text.match(/(?<=\[\[{"value":")[^"]*/g) -
您的
text变量无效。它应该是一个字符串吗?一个数组? -
您说“...来自每个数组”,但您没有任何数组。
标签: javascript regex string