Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1678 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] Autoriser un caractère dans un REGEX

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] Autoriser un caractère dans un REGEX

n°1020256
Profil sup​primé
Posté le 21-03-2005 à 21:48:07  answer
 

Salut tout le monde,  :)  
 
Voici ma règle :
 

Code :
  1. RewriteRule ^categorie-([0-9]+)-([[:alnum:]]+)\.html$ index.php?id=$1


 
La séquence suivante [[:alnum:]]+ est censée contenir une chaine de caractère du type Chaine_De_Caractere.
 
Seulement je n'arrive pas à gérer les underscores dans mon expression régulière.
 
Si vous avez une solution...
 
Merci d'avance  
 
 ;)


Message édité par Profil supprimé le 23-03-2005 à 20:58:56
mood
Publicité
Posté le 21-03-2005 à 21:48:07  profilanswer
 

n°1020258
KangOl
Profil : pointeur
Posté le 21-03-2005 à 21:48:43  profilanswer
 

et le rapport avec php ?


---------------
Nos estans firs di nosse pitite patreye...
n°1020262
Profil sup​primé
Posté le 21-03-2005 à 21:51:33  answer
 

Url rewriting -> Expressions régulières -> PHP

n°1020263
esox_ch
Posté le 21-03-2005 à 21:52:16  profilanswer
 

Regex c'est des truc derivés du perl en l'occurance :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1020265
KangOl
Profil : pointeur
Posté le 21-03-2005 à 21:52:21  profilanswer
 

ha bon ? les regex sont propre a php ?
 
je croyait que ca venait de perl moi...


---------------
Nos estans firs di nosse pitite patreye...
n°1020269
Profil sup​primé
Posté le 21-03-2005 à 21:55:41  answer
 

Oui d'accord sa vient de perl, mais de l'eau a coulée sous les ponts depuis...
Si on parlait un peu de mon problème, quelqu'un pour m'aider?
 
Merci d'avance

n°1020273
KangOl
Profil : pointeur
Posté le 21-03-2005 à 21:57:03  profilanswer
 

[[:alnum:]]|_+ ??


---------------
Nos estans firs di nosse pitite patreye...
n°1020277
esox_ch
Posté le 21-03-2005 à 21:58:13  profilanswer
 

Url Rewriring > Apache ET Regex >Perl <> PHP


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1021129
fnemo
Posté le 22-03-2005 à 16:04:08  profilanswer
 

_ nest pas un caractere alphanumerique ... ([:alnum:]|_)+ ne marcherait pas ?

n°1022320
Profil sup​primé
Posté le 23-03-2005 à 15:16:32  answer
 

C bon ça marche, voici la solution [[:alnum:]_]+
 
Merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] Autoriser un caractère dans un REGEX

 

Sujets relatifs
Récupérer l'entré standard [Résolu][SQL]Insérer un espace toutes les 2 lettres dans un champ [Résolu]
creer rang phpBB pose probleme (resolu)[XML/XSL] tri dynamique [résolu]
Programmation en C - Suppression de caractère[Résolu] executer un fichier et afficher le résultat
[Résolu ] - VBS - Comment concaténer[Résolu][ASP.NET][C#] Rajouter une couche apres le DataBind
[Access][Résolu] Impossible de modifier des données[Access] [résolu] Affichage de données
Plus de sujets relatifs à : [RESOLU] Autoriser un caractère dans un REGEX


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR