Posez votre question Signaler

Regex - réécriture d'url [Résolu]

sonik21 1054Messages postés 17 novembre 2007Date d'inscription 11 décembre 2011Dernière intervention - Dernière réponse le 31 juil. 2009 à 09:58
Bonjour,
j'aimerais savoir comment faire pour que ma regex qui me sert à la réécritue de mes url soit correct :
RewriteRule ^galerie-([a-zA-Z0-9][.]+)-([a-zA-Z0-9]+).html index.php?galery=$1&file=$2

pour l'instant j'ai ceci, mais cela bloque au niveau du point (en gras).
Comment faire pour autoriser le point dans la première variable ?
Merci d'avance pour votre aide :)
Lire la suite 

Regex - réécriture d'url »

Suggestions
2 réponses
Réponse
+0
moins plus
C'est un méta caractère (caractère qui a une signification précise dans une regex), donc en l'échappant si tu veux l'utiliser de façon littérale (en tant que "point"):
\.
[a-zA-Z0-9\.]+
Ajouter un commentaire
Réponse
+0
moins plus
merci beaucoup gryzzly, sa fonctionne super :)
Ajouter un commentaire
Ce document intitulé « Regex - réécriture d'url » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?