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

  FORUM HardWare.fr
  Programmation
  PHP

  Aide sur un regexp.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide sur un regexp.

n°868183
revival_bl​ero
Have a nice day !
Posté le 08-10-2004 à 16:19:10  profilanswer
 

Voila donc le regexp qui me cause soucis :
 

Code :
  1. $nom_dossier=trim(strtolower(eregi_replace("[^a-z][^0-9]","_",(strtr($_POST['titre1'],"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ","aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn" )))));


 
Il est donc censé me passer une chaine tel que :
 
La chaîne devient Form@té => la_chaine_devient_formate
 
alors que en fait celle ci me renvoie :
 
la_haine_evient_ormate
 
Quelqu'un aurait il une idée de la provencnace de mon erreur si ce n'est l'experience :p ?

mood
Publicité
Posté le 08-10-2004 à 16:19:10  profilanswer
 

n°868371
naceroth
Posté le 08-10-2004 à 18:28:39  profilanswer
 

Faut pas non plus utiliser des regex pour le plaisir d'en faire, un simple str_replace aurait aussi bien fait son boulot dans ton cas non ?

n°868373
Hermes le ​Messager
Breton Quiétiste
Posté le 08-10-2004 à 18:32:29  profilanswer
 

naceroth a écrit :

Faut pas non plus utiliser des regex pour le plaisir d'en faire, un simple str_replace aurait aussi bien fait son boulot dans ton cas non ?


 
+1
 
En plus, c'est plus rapide niveau traitement.  :jap:

n°868374
Profil sup​primé
Posté le 08-10-2004 à 18:33:28  answer
 

Hermes le Messager a écrit :

+1
 
En plus, c'est plus rapide niveau traitement.  :jap:

sources? [:ktulu]  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
pas la peine, c'etait juste pour t'emmerder  [:tinostar]

n°872210
revival_bl​ero
Have a nice day !
Posté le 13-10-2004 à 11:18:08  profilanswer
 

Soluce trouvé, comme un grand, en cherchant ce que cela pourrait donner avec str_replce,je me suis dit que je pouvais tout simplement me servir de mon strtr deja présent et supprimer mon capricieux eregi_replace ce qui donne :
 

Code :
  1. $nom_dossier=trim(strtolower(strtr($_POST['titre1'],"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ ","aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn_" )));


 
Merci à vous pour cet aide indirect :D


Message édité par revival_blero le 13-10-2004 à 11:18:20

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

  Aide sur un regexp.

 

Sujets relatifs
OnDestroy et CDialog non modale... un peu d'aide svp ;-)Aide site
aide svp : Jeux en réseaux !- Aide pour script regexp -
Aide sur les regexp de Perl[PHP] besoin aide avec REGEXP
Encore besoin d'aide sur les regexp please ! [done !][php + regexp] un peu d'aide siouplé c pour manger ....
[PHP] Aide pour une regexp[PHP] Besoin d'aide sur une regexp
Plus de sujets relatifs à : Aide sur un regexp.


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