Salut,
si tu souhaite enlever uniquement le dernier caractère d'une string, tu peux utiliser la méthode slice.
Ex:
Source : MDN
Bonjour,
Je cherche un équivalent à la fonction trim de PHP. Avant que vous criiez "cherche un peu sur Google", sachez que je ne cherche pas à enlever les espaces en début et fin de chaine de caractère mais plutôt enlever les "-".
En PHP, je ferais
mais la fonction trim de JavaScript, elle, ne me permet pas de spécifier le tiret.
Quelqu'un a-t-il une solution?
Merci d'avance,
Nicwalle
http://www.nicwalle.com
Salut,
si tu souhaite enlever uniquement le dernier caractère d'une string, tu peux utiliser la méthode slice.
Ex:
Source : MDN
Merci pour ta réponse, malheureusement, j'aimerais également gérer le cas où ma chaîne de caractère contient plusieurs tirets à la fin. As-tu une idée?
Yop. Tu peux le faire avec la méthode replace du prototype String => "----chaine-de-caractere-".replace(/^-+|-+$/g, '')
Bien évidement là c'est fait à la va vite mais tu pourrais créer une fonction pour que ce soit plus propre ^^
Merci beaucoup, c'est la solution que je cherchais