Modèle testé : ^(.*)/$
Options du modèle : aucune option active
Chaîne 1 : citations/
Résultat : vrai
Capture 1 : citations
Modèle testé : ^(.*)/?$
Chaîne 1 : citations/
Résultat : vrai
Capture 1 : citations/
^([^/]+)/?$
ChezThierry a dit:Pour gérer avec et sans / en une règle, il vaut mieux faire ainsi :
Code:^([^/]+)/?$
quand tu fais ^(.*)/?$, comme tu rends le / final optionnel, et que perl essaye de mettre le maximum de caractères dans .*, c'est là qu'il rangera le /, d'ou ta variable "truc/" au lieu de "truc"
une regexp est dite gourmande par défaut, c'est à dire qu'elle tentera de matcher le plus de caractères possible à chaque fois qu'elle trouve un '*' ou un '+'.
➡️ Offre MyRankingMetrics ⬅️
pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)
Voir les détails ici