Expressions régulières ?

  • Auteur de la discussion Auteur de la discussion babou
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

J'ai consulté le site http://www.expreg.com mais je n'arrive toujours pas à créer le masque que je désire :-(

Voici ce que j'ai fais :

RewriteRule ^([-_.]?[0-9a-z]+)$ test.php?nom=$1 [L,QSA]


Mais en fait, je voudrais le motif suivant :

- Que la chaine soit obligatoirement non vide
- Qu'il n'y est dans cette chaine que ces caractères " -_. 0-9 a-z " (sans espace bien sur)

- Que cette chaine ne contienne pas le mot " .php " ni " . phtml "

Merci beaucoup pour votre aide.
 
WRInaute occasionnel
Dans ce que tu as écrit, il faut obligatoirement que les - _ et . soient devant.

Il existe des logiciels pour tester les expressions régulières (tu rentres ton expression et tu testes des valeurs).
 
Discussions similaires
Haut