Bonjour
J'ai un petit souci de regex : pour debugger une requête sql, je l'affiche à l'écran, mais j'aimerais l'expurger un peu car elle est très longue. J'en prends ici un morceau significatif :
J'aimerais retirer les critères IN (...), sachant que table n'est pas toujours le même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part "and table.champ = '0 - blabla' and table.champ IN ('0 - blabla','1 - blibli','2 - bloblo') and champ2 = 'toto'"
On doit donc obtenirJ'ai essayé le pattern
Code : Sélectionner tout - Visualiser dans une fenêtre à part "and table.champ = '0 - blabla' and champ2 = 'toto'"
mais ça ne fonctionne pas, quelqu'un aurait-il une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part "#(and \S+ IN .+\))#Uis"
Merci d'avance
Partager