Bonjour à tous,
Je suis complètement néophyte en regex, néanmoins je dois en construire une. Mais je rame.
En fait, je me suis fait rapidos une culture en regex et ça va à peu près. Mais je bute sur un truc simple. Je dois tester 2 conditions dans la même expression et je ne trouve pas la syntaxe pour le faire.
La première condition cherche à matcher une chaîne. Mais la deuxième veut exclure le matching d'une autre chaîne. Et je ne peux pas coder ça en 2 lignes. Je n'ai droit qu'à une seule expression.
Exemple : soit la chaîne "This is an example"
Les conditions que ma chaîne doit remplir sont les suivantes :
1- la chaîne doit se terminer par le mot "example". j'utilise donc2- Mais la chaîne ne doit pas commencer par le mot "This". J'imaginais donc utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part example$Rien que là, je ne suis pas sûr de moi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [^This]
Mais le pire, je dois imbriquer les conditions 1 et 2 dans la même expression. Et là, je suis coincé malgré mes recherches...
Merci pour vos lumières.
++
Partager