我有以下正则表达式:
\b((.|\n)*)=((.|\n)*)new((.|\n)*)\(\)
它用于从 ac# 源代码字符串中检测对象分配,
像这个:var a = new Person();
当我只有一场比赛时它工作正常,但如果我尝试处理这个:
var a = new Person();
var x = new WebClient();
它只返回一个匹配项,如下所示:{var a = new Person(); var x = new WebClient()}
我需要提取两个匹配项。我该怎么做,我对正则表达式比较陌生,我不知道该怎么做。
当我在 RegExr 上测试我的正则表达式时,它工作得很好(选中了全局复选框)..