Bonjour,
Je ne sais pas si je suis sur le bon forum ou pas. Vu que j'utilise des expressions régulières compatibles PERL il m'à cependant paru le plus approprié.
J'essaye de reconnaitre des blocs de code PHP avec un une expression régulière. Le problème c'est qu'on peut mettre des tags PHP ouvrant <% dans le code (par exemple les envoyer dans un flux de sortie). Donc je ne peux pas juste rechercher le pattern <% ou %>. Il faudrait donc que je recherche le pattern <% mais uniquement s'il n'est pas entre "" ou ''. Chercher un caractère entre "" ne pose pas de problème (quelque chose du genre /\".*<%.*\"/), mais comment chercher un caractère uniquement s'il n'est pas entre "" ?
Merci d'avance à tous ceux qui pourraient m'aider.
Partager