djp1988 Posté 13 Décembre 2008 Posté 13 Décembre 2008 (modifié) J'ai besoin de faire une réecriture et parmi les variables de l'url est une chain qui peut avoir des espaces (que le navigateur remplace par des tirets "-") et aussi des parantheses etc... comment je peux ecrire un regex pour accepter ces caracteres? pour l'instant j'ai seulement: ([a-zA-Z0-9_-]+) Edit: J'ai reussis poru els () en les ajoutant en premier parmis les [ ... ] mais pour les espaces.... ? Modifié 13 Décembre 2008 par djp1988
Jeanluc Posté 13 Décembre 2008 Posté 13 Décembre 2008 Tu peux ajouter l'espace en le faisant précéder de \ (backslash). Jean-Luc
petitnuage Posté 13 Décembre 2008 Posté 13 Décembre 2008 Tu dois utiliser le caractère d'échappement "\" (backslash) pour les parenthèses. Pour l'espace, il s'agit de "\s" (backslash, "s").
Leonick Posté 14 Décembre 2008 Posté 14 Décembre 2008 il vaut mieux faire le contraire, c'est à dire que tout ce qui n'appartient pas à ton masque, devient un tiret
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant