Remplacer certains caractères par ""
Bonsoir à tous,
j'ai un string, je souhaite effacer TOUS les caractères ne faisant pas partie des lettres. cad tous les caractères n'étant pas des abcd....éèçà.
Donc par exemple, si on a un ! ou ? dans le mot, je veux le supprimer.
Pour l'instant je passe par
string.remplace("!","");
string.remplace("?","");
...
ce qui n'est pas très bon car je ne pense pas à tous les caractères autres que ceux autorisés.
Connaissez-vous une méthode pour faire cela?
En gros:
balayer mon string caractère par caractère et si celui-ci n'apartient pas à abcd....éèçà alors remplacer ce caractère par "".
Mais je peux pas me permettre de faire une boucle car j'ai enormement de String à traiter, je veux donc une sorte de
string.remplaceIfNotIn("abcd...","");
MERCI A TOUS