Je définis des objectifs dans Google Analytics et j'aurais besoin d'un peu d'aide sur la regex.Expression régulière pour une chaîne contenant un mot mais pas un autre
Disons que j'ai 4 URL
http://www.anydotcom.com/test/search.cfm?metric=blah&selector=size&value=1
http://www.anydotcom.com/test/search.cfm?metric=blah2&selector=style&value=1
http://www.anydotcom.com/test/search.cfm?metric=blah3&selector=size&value=1
http://www.anydotcom.com/test/details.cfm?metric=blah&selector=size&value=1
Je veux créer une expression qui permettra d'identifier toute URL contenant la chaîne sélecteur = taille mais ne contient pas details.cfm
Je sais que pour trouver une chaîne qui ne contient pas une autre chaîne, je peux utiliser cette expression:
(^((?!details.cfm).)*$)
Mais, je ne sais pas comment ajouter dans la partie selector = taille.
Toute aide serait grandement appréciée!
Pour votre information, consultez http://www.regexr.com/ pour une belle manière de tester ces expressions. –
Brillant, cela a aidé. Bonne explication – user219628
Toujours oublier le lookahead négatif et c'est tellement utile –