Python regex反向参考全部匹配

时间:2019-06-27 13:31:35

标签: python regex

我正在尝试使用python regex back引用来匹配所有实例的第一个组匹配,但是它在第一个匹配处停止。如何匹配所有出现的情况?例如:

var req = new XMLHttpRequest()
req.open('POST', 'http://example.com', false);
req.send(null)

我的第一个小组比赛是req,然后如果找到req,我正在尝试比赛req.openreq.send,但是我只得到了比赛req.open

我正在使用的模式是

([a-zA-Z_$][0-9a-zA-Z_$]*)\s?=\s?new XMLHttpRequest.+?(\1\.((open|send)\(.+?\)))

Here is the regex101

0 个答案:

没有答案