Supprimer la ponctuation dans chaine+PHP
Fermé
Melaine
-
18 mars 2005 à 12:33
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 18 mars 2005 à 20:37
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 18 mars 2005 à 20:37
A voir également:
- Supprimer la ponctuation dans chaine+PHP
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Supprimer edge - Guide
- Chaine tnt gratuite sur mobile - Guide
- Supprimer bing - Guide
2 réponses
teebo
Messages postés
33491
Date d'inscription
jeudi 14 octobre 2004
Statut
Modérateur
Dernière intervention
24 février 2011
1 793
18 mars 2005 à 14:10
18 mars 2005 à 14:10
Salut,
Le mieux est de ne garder que les charactères je pense:
donc remplacer tous les non charactères par rien
Replace("[^a-Z]","")
Je ne connais pas la syntaxe des regex en php mais l'idée est là...
Le mieux est de ne garder que les charactères je pense:
donc remplacer tous les non charactères par rien
Replace("[^a-Z]","")
Je ne connais pas la syntaxe des regex en php mais l'idée est là...
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
18 mars 2005 à 20:37
18 mars 2005 à 20:37
Voui c'est pas loin de Replace() :-)
Ca donnerais pour un texte à filtrer contenu dans $chaine
Tu peux visiter cette page bien faite sur les expressions régulières en php:
http://www.commentcamarche.net/php/phpreg.php3
Ca donnerais pour un texte à filtrer contenu dans $chaine
ereg_replace("[^a-zA-Z]","",$chaine); // Ou même pour garder les caractères et les chiffres ereg_replace("[^a-zA-Z0-9]","",$chaine); /* Si ça ne fonctionne pas, essaie de rajouter une étoile pour dire "N'importe quel nombre de fois où apparaissent ces caractères": */ ereg_replace("[^a-zA-Z0-9]*","",$chaine);
Tu peux visiter cette page bien faite sur les expressions régulières en php:
http://www.commentcamarche.net/php/phpreg.php3