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 15472 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 mars 2024 - 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 15472 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 mars 2024 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
Rejoignez-nous