Enlever les caractères non affichables d'un chaine de caractères

mmaximum
Messages postés
38
Date d'inscription
jeudi 13 mars 2008
Statut
Membre
Dernière intervention
9 décembre 2011
- 16 févr. 2009 à 12:46
BunoCS
Messages postés
15277
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
26 juillet 2022
- 16 févr. 2009 à 14:09
Bonjour à tous,

Je cherche un moyen d'enlever tous les caractères spéciaux d'un chaines ( accents,signes spéciaux) pour les remplacer par la lettre sans accent( è -> e) ou par un point ( @ -> . ) s'il n'existe pas d'équivalent.

Petite précision, ma chaine de caractère est un tableau de char comme :
char chaine[14];

Merci d'avance,mmaximum

1 réponse

BunoCS
Messages postés
15277
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
26 juillet 2022
103
16 févr. 2009 à 14:09
Salut,
Je crois qu'il n'y a pas de mystère: tu dois recenser tous les caractères que tu veux remplacer, dans un tableau par exemple, et dans un autre tableau, tu mets les caractères que tu veux afficher à la place

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
0