我有以下字符串结构
abcd("Some value",
"Some data", Value);
asd("xyz", "abc");
xyz("Values",
"sesef",
adfak);
我想将其提取如下
array[0]="abcd("Some value",
"Some data", Value);"
array[1]=asd("xyz", "abc");
array[2]=xyz("Values",
"sesef",
adfak);
在上面的示例中,函数之间的代码空间不是固定&函数内部的换行也无法解决。
我尝试使用以下正则表达式,但它无法正常工作
preg_match_all("/.*\((.+?)\);/is", $input_lines, $output_array);