Yop,
Je suis en train de me battre avec ma regex depuis tout a l'heure.
Code :
preg_replace("#(.*?)fonctionJavascript\('(.*?)'\)(.*?)#", "\\2", $var));
|
Bon en gros je parse un fichier html tout pourri et ma ligne ressemble a
Code :
- <table blalblablalba onMouseOver="fonctionJavascript('plein de texte')" onMouseOut="onsenfout">
|
Je veux récupérer "plein de texte". Tester le regex avec preg_match me retourne bien 1, donc ca semble fonctionner.
Sauf qu'avec ca, je récupère:
Code :
- plein de texte" on MouseOut="onsenfout">
|
Ca match bien, mais j'ai la suite du bouzin quand même. Comment faire pour virer la suite? Merci d'avance, j'ai pas les idées très claires, j'suis crevé