我想通过php中的preg_match()扫描php中的所有脚本文件。
我想要捕捉每一行,其中有一个或多个引用的函数,但只有调用,而不是定义。
我的意思是我想抓住foo(&$bar)
,但我不想抓住function foo(&$bar)
,foo($bar)
。
如何否定在regexp中捕捉引号?
输入:
function foo($bar) //line1
function foo(&$bar) //line2
foo($bar) //line3
foo(&$bar) //line4
foo("&Bar") //line5
期望的输出:
foo(&$bar) //line4
答案 0 :(得分:0)