Vous n'êtes pas identifié.

Annonces

Les pages de ce Forum sont exploitables par les Navigateurs FireFox, Google Chrome, Opera, Safari, Konqueror, Netscape & MSIE.

#1 [↑] [↓]21/01/2008 13:11:58

davidin80
Privilégié
Default Avatar
Date d'inscription: 11/12/2006
Messages: 104

Problème de REGEX

Salut les amis bleh

Voilà j'ai un petit souci avec le REGEX
Je voudrais vérifier que une variable ne soit que numérique

En effet j'ai 2 regles quasiment identique mais qui ne renvoie pas au meme endroit tel que :

Code :

RewriteRule ^affiche/([a-zA-Z0-9%-+]+)/([a-zA-Z0-9%-+]+)/([a-zA-Z0-9%-+]+)\.html$ mapage.php?ss1=$1&ss2=$2&ss3=$3 [L]


RewriteRule ^affiche/([a-zA-Z0-9%-+]+)/([a-zA-Z0-9%-+]+)/([0-9]+)\.html$ mapage.php?ss1=$1&ss2=$2&page=$3 [L]

Page=$3 sera tjs numérique mais rentre en "conflit" avec ss3=$3 de ma première expression
Comment faire ?

Merci

tongue

Edit : je rajouterais que les expressions avec un - entre 2 mots ne sont pas pris en compte (royaume-uni me renvoit rien)

Dernière modification par davidin80 (21/01/2008 13:20:46)


Hors ligne

 

#2 [↑] [↓]21/01/2008 13:56:09

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Problème de REGEX

Mets un \ à la place de % !
Ou, mets un \ devant le % et le - si tu veux les conserver...
wink
Alain AKA Arma

PS : Le + dans les [] c'est un caractère ? Ou c'est pour dire qu'il peut y avoir plusieurs - ?
Parce que si c'est le cas deux --> Il ne sert à rien !


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#3 [↑] [↓]21/01/2008 14:32:59

davidin80
Privilégié
Default Avatar
Date d'inscription: 11/12/2006
Messages: 104

Re: Problème de REGEX

Hello,

Merci gd maitre

N.B.: Royaume-Uni me renvoit toujours rien par contre (à noter que le - est collé au e t U)

Dernière modification par davidin80 (21/01/2008 17:16:01)


Hors ligne

 

#4 [↑] [↓]21/01/2008 17:49:28

davidin80
Privilégié
Default Avatar
Date d'inscription: 11/12/2006
Messages: 104

Re: Problème de REGEX

Bon en fait j'ai trouvé
Suffisait de remplacer ([a-zA-Z0-9\-\+]+) par ([a-zA-Z0-9+-]+)
Voilà c'était tout bête

Merci en tout cas Al...

Hors ligne

 

Pied de page des forums

Powered by PunBB modified
© Copyright 2002–2005, Rickard Andersson
© Interface & Functional Add-ons Copyright 2006-2007, by Crazy


RSS Forum CIGIEMA

© 2006-2012 / A. G.
CiGi€M@®, 1997-2012
IDDN Reproduction totale ou partielle strictement interdite
Contact :
/