Bonjour,
J'ai besoin de simplifier une chaîne de caractère en enlevant tous les caractères autres que les lettres de l'alphabet de base et les chiffres (en gardant éventuellement les tirets et underscores mais ce n'est pas obligatoire).
J'avais pensé au début à une fonction type replace, en mettant tous les accents, les caractères spéciaux etc ... mais les utilisateurs vont peut-être faire des copier/coller depuis word ou autre avec les caractères spéciaux qui vont avec ... (ex : les apostrophes qui ne sont pas des ')
Du coup, existe-t-il une fonction pour supprimer tous les caractères "non standard" ?
Je peux faire un replace pour les accents par exemple mais je voudrais ensuite remplacer tout le reste par "".
Je ne trouve pas de fonction native pour ça. Il y a toujours la solution de boucler sur tous les caractères et dire si ce caractères n'est pas une lettre, replacer par "" mais il y a peut-être une fonction plus performante)
Merci d'avance.
Partager