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

  FORUM HardWare.fr
  Programmation
  PHP

  Supprimer tout ce qui n'est pas lettre et chiffre (resolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Supprimer tout ce qui n'est pas lettre et chiffre (resolu)

n°860281
Asuke
Posté le 29-09-2004 à 17:43:07  profilanswer
 

Bonjour,
 
Après l'envoi une chaine de caractère par un formulaire (cette chaine sera $chaine pour l'exemple), je cherche à retirer absolument tout ce qui n'est pas lettre ou chiffre dans cette chaine.
 
Je n'ai pas trouvé de fonctions pour cela et je n'ai aucune idée sur la façon d'en créer une ^^"
 
Donc si quelqu'un peut m'expliquer comment proceder...
 
Merci d'avance.


Message édité par Asuke le 29-09-2004 à 18:35:21

---------------
[ http://www.mmophp.tk ] ~ jeux online multijoueurs & 100 % gratuit !
mood
Publicité
Posté le 29-09-2004 à 17:43:07  profilanswer
 

n°860287
burgergold
5$? va chez l'diable!
Posté le 29-09-2004 à 17:58:25  profilanswer
 

substitute par regular expression

n°860294
Asuke
Posté le 29-09-2004 à 18:06:55  profilanswer
 

Je ne comprend pas vraiment ce que je dois faire avec ce que tu m'as dit :?


---------------
[ http://www.mmophp.tk ] ~ jeux online multijoueurs & 100 % gratuit !
n°860297
burgergold
5$? va chez l'diable!
Posté le 29-09-2004 à 18:08:23  profilanswer
 
n°860301
Asuke
Posté le 29-09-2004 à 18:12:33  profilanswer
 

Ok, merci. Je ferrai avec ça ^^"


---------------
[ http://www.mmophp.tk ] ~ jeux online multijoueurs & 100 % gratuit !
n°860304
Asuke
Posté le 29-09-2004 à 18:16:21  profilanswer
 

hu, y a pas plus simple ou tout fait -_-"


---------------
[ http://www.mmophp.tk ] ~ jeux online multijoueurs & 100 % gratuit !
n°860305
burgergold
5$? va chez l'diable!
Posté le 29-09-2004 à 18:18:47  profilanswer
 

merde ya quand meme pas plus simple que ca, ca prend 1 seule ligne

n°860310
Asuke
Posté le 29-09-2004 à 18:22:34  profilanswer
 

Tu n'es pas obligé de repondre si ça t'embête.
Je n'ai pas bien compris et je n'ai pas envie d'écrire cette ligne pour après poster que ça ne marche pas ...


---------------
[ http://www.mmophp.tk ] ~ jeux online multijoueurs & 100 % gratuit !
n°860313
burgergold
5$? va chez l'diable!
Posté le 29-09-2004 à 18:25:44  profilanswer
 

en gros ca devrait ressembler à ca
$foo = preg_replace(/(\w|\d)/e, '', $foo);
\w -> a-z et A-Z
\d -> un chiffre
les | c'est un "OU"
les // c'est pour délimiter la regexp
le "e" c'est pour que la modif soit fait sur toute la chaine
et là on substitue les \w et les \d pour les remplacer par rien, soit ''
 
essait ca

n°860316
masklinn
í dag viðrar vel til loftárása
Posté le 29-09-2004 à 18:29:36  profilanswer
 

il veut faire le contraire
 
Asuke -> tu pourrais quand même bosser un peu, rien que te dire d'utiliser les regexps ca devrait être suffisant -_-
Tu peux t'entrainer aux regexps avec Kodos

mood
Publicité
Posté le 29-09-2004 à 18:29:36  profilanswer
 

n°860319
burgergold
5$? va chez l'diable!
Posté le 29-09-2004 à 18:32:39  profilanswer
 

Masklinn a écrit :

il veut faire le contraire
 
Asuke -> tu pourrais quand même bosser un peu, rien que te dire d'utiliser les regexps ca devrait être suffisant -_-
Tu peux t'entrainer aux regexps avec Kodos


 
oups
 
alors c'est \W et \D au lieu de \w et \d
 
mais là jsuis un peu fourré, fadrait remplacé le | (ou) par un équivalent "ET"

n°860320
Asuke
Posté le 29-09-2004 à 18:33:45  profilanswer
 

Ok je verrai ça à mon retour, avec la fonction que m'a donné Burgergold et php.net je pourrai tenter de faire ce que je voulais.
 
Merci.


---------------
[ http://www.mmophp.tk ] ~ jeux online multijoueurs & 100 % gratuit !
n°860323
Asuke
Posté le 29-09-2004 à 18:34:55  profilanswer
 

Ok (on a posté en même temps).
 
Merci Burgergold ;)


---------------
[ http://www.mmophp.tk ] ~ jeux online multijoueurs & 100 % gratuit !

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

  Supprimer tout ce qui n'est pas lettre et chiffre (resolu)

 

Sujets relatifs
[RESOLU] problème de condition sur un requête SQLProbleme d'une simple expression reguliere [RESOLU]
[Résolu][Eclipse 3] générer un "model"[resolu]Forcer telechargement header() prob dans include() help
probleme avec md5 et ma session [RESOLU]affichage d'un count j'en peut plus [RESOLU]
[D8] Recup les params(nom/type) d'1 proc stockée Oracle [RESOLU]Win32 API : Lire la charge CPU [Résolu]
[RESOLU] Struts n'ajoute pas .do dans le chemin de l'action du form[PHP] limite de if imbriqué? [résolu]
Plus de sujets relatifs à : Supprimer tout ce qui n'est pas lettre et chiffre (resolu)


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