Expressions régulières ?

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

babou
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 42
Inscription: 19 Juil 2005

Expressions régulières ?

Message le Lun Aoû 01, 2005 19:43

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.

Luj
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 352
Inscription: 17 Juil 2005

Message le Lun Aoû 01, 2005 20:00

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).

babou
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 42
Inscription: 19 Juil 2005

Message le Mar Aoû 02, 2005 11:19

En fait,

Je vous explique plus simplement :

Je voudrais que lorsque mon url est de ce style :
http://wwwmonsitecom/un_nom.de-cette_form

ou

http://wwwmonsitecom/un_nom.de-cette_form/

Renvoyer sur la page :

test.php?nom=un_nom.de-cette_form

Bien évidement en excluant les pages " .phtml " et " .php " car ce sont des pages qui ne doivent pas être interprétée par cette régle.

Merci à vous.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités