我正在使用正则表达式:pattern=/([a-zA-Z0-9_\.].*?)=(.*?);/g;
在我使用的文本中有多个匹配项。现在我想要的内容是" =" 。我使用RegExp.$2
但它只提供一个值。请帮助我在" ="之后获得价值。在所有比赛中可用。
答案 0 :(得分:10)
你必须在while循环中迭代匹配:
var match = null;
while (match = pattern.exec(script_txt)) {
// Do something with match[2]
}