I'm trying to find functionName('MATCH_1') ;
, functionName( "MATCH2");
and ... functionName ('MATCH_X') ;
and extract MATCH_XXX
by the following text.
The text: Some text functionName('MATCH_1'); and other text functionName( "MATCH_2") ; and many another text.
Or many more in next line functionName( 'MATCH_X'); ... more text.
I want to get MATCH_1
, MATCH2
and MATCH_X
My try:
<?php
preg_match_all('#functionName\s*\(\s*(\'|")(.*)(\'|")\s*\)\s*;#im', $content,$matches);
But my RegEx does not make what I want. Can you please explain me, as the RegEx must look like. And why he works like that.
regards raiserle