【发布时间】:2013-11-03 10:11:29
【问题描述】:
我收到如下文字:do[A]and[B]
我想提取由 [ 和 ] 包裹的所有单词。
我正在使用 match 方法:
var text = "do[A]and[B]";
var regexp = /\[(\w+)\]/g;
var result = text.match(regexp);
所以我说我想匹配由 [ ] 包裹的所有单词,但只有被包裹的部分应该在组/内存中。我不断在结果中得到 [ ] 括号:
["[A]", "[B]"]
预期结果是:
["A","B"]
我认为这是小菜一碟,但我一定错过了什么。
【问题讨论】:
-
@Barmar:谢谢,有时很难找到正确的搜索关键字
标签: javascript regex