|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 312 ![]() |
Bonjour,
J'ai une phrase qui est en fait une requête SQL. J'ai besoin de capturer le premier mot clé FROM qui ne soit pas à l'intérieur d'un bloc délimité par des parenthèses. Par exemple : SELECT a, b , c, (SELECT ... FROM ... WHERE ...), (SELECT ... FROM ... WHERE ...) FROM ... WHERE ... (SELECT ... FROM ... WHERE ...) Je veux capturer celui qui est en gras. J'ai l'impression que les regex risquent de ne pas pouvoir m'aider, mais je demande à tout hasard car je sais qu'elles ont des ressources insoupçonnées. Merci |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Taoufiq BenDéveloppeur Web Inscription : mai 2009 Messages : 456 ![]() |
Une rèponce un petit peut ...
Supprime tous ce qu'est entre parenthèse puis cherche ton FROM |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 312 ![]() |
|
|
|
00
|
|
|
#4 | ||
![]() ![]() Développeur Web Inscription : août 2006 Messages : 2 700 ![]() |
Ceci pourrait être une piste :
Code :
__________________
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com