Bonjour à tous
J'ai un soucis avec une expression régulière, je vous en fais part.
voici
avec 2 $q :
Code : Sélectionner tout - Visualiser dans une fenêtre à part eregi('into(.*)(\({1})', $q, $tmpTable);
qui me donnent avec cette expression régulière
Code : Sélectionner tout - Visualiser dans une fenêtre à part INSERT INTO test (id, nom, age) VALUES ('5', 'meuhmeuh', '2')
mon but étant d'obtenir le nom de la table, donc de m'arreter à la première parenthèse, or on voit ici qu'il passe la première et s'arrete à la 2ième, quoi que je fasse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Array ( [0] => INTO test (id, nom, age) VALUES ( [1] => test (id, nom, age) VALUES [2] => ( )
(je hais les expressions régulières)
Partager