j'ai passé la journée à d'utiliser les RegExp javascript afin d'exculre des bouts d'url de ma chaine, mais en vain,
j'ai une url de ce type : http://www.monurl.com/test/55.html?variableExclure=1
sur cette url je souhaiterais que mon motif exclus "variableExclure=1" de la chaine donnée...
http://www.monurl.com/test/55.html?vari ... onserver=1
j'utilise le motifs suivant dans mon objet RegExp :
^(http://)(?!admin)([a-zA-Z0-9:/\.\-]*)([?|&]*)(?!variableExclure=1)([a-zA-Z0-9=&]*)$
donc pour le moment cela fonctionne tout en me laissant la possibilité d'y ajouter d'autre variables, sauf que si je passe ma "variableExplure=1" à un autre endroit dans l'url http://www.monurl.com/test/55.html?vari ... eExclure=1& cela ne fonctionne plus (évidament) et "variableExclure=1" est de nouveau capturé par le RegExp
Ducoup ma question est la suivante :
comment faut-il que je modifie mon pattern pour que je puisse exclure systematiquement "variableExclure=1" de mes chaines quel que soit sa position?
Merci a tous ceux qui prendrons le temps de me lire,