Salut a tous
j'ai une chaine de base

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$string = 'state_callbackexe(myFunction("data","url")))' ;
je voudrais extraire 'myFunction("'data","url")', que je fais par

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
if (preg_match('/^(.*?)callbackexe\((.*?)\)/',$string,$match))
{
	echo '<pre>';
       print_r($match);
       echo '</pre>';
}
le resultat est le suivant :
Array
(
[0] => state_callbackexe(myFunction("data","url")
[1] => state_
[2] => myFunction("data","url"
)

mais il me manque la derniere parenthese dans le myFunction("data","url"
probleme ou je m'arrache les cheveux, et ou bcp pourrait ptetre y passer 7 secondes maxi

en vous remerciant