Comment remplacer un caractère dans une chaîne de caractères en JavaScript

Vous pouvez utiliser la méthode replace() en JavaScript pour remplacer l’occurrence d’un caractère dans une chaîne. Pourtant, la fonction replace() ne remplacera que la première occurrence du caractère spécifié. Pour remplacer toutes les occurrences, vous pouvez utiliser le modificateur global (g).
 
 
L’exemple suivant vous montrera comment remplacer tous les caractères de soulignement (_) d’une chaîne par des tirets (-).

<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <title>Remplacer un caractère dans une chaîne en JavaScript</title>
    <script>
        function strReplace(){
            var str = 'welcom_to_waytolearnx.com';
            var str = str.replace(/_/g, "-");
        
            // Insérer la chaîne modifiée dans un paragraphe
            document.getElementById("text").innerHTML = str;
        }
    </script>
</head>
<body>
    <p id="text">welcom_to_waytolearnx.com</p>
    <button type="button" onclick="strReplace();">Remplacer</button>
</body>
</html>
Résultat
Remplacer un caractère dans une chaîne en JavaScript

welcom_to_waytolearnx.com

QCM Javascript

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *