Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui remplacera toutes les instances d'un caractère dans une chaîne.
Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:
- Chaîne JavaScript
- JavaScript Regex
- JavaScript String split ()
- Jointure de tableau Javascript ()
Exemple 1: Remplacer toutes les instances d'un personnage à l'aide de Regex
// program to replace all instances of a character in a string const string = 'Learning JavaScript Program'; const result = string.replace(/a/g, "A"); console.log(result);
Production
LE PROGRAMME JAVAScript
Dans l'exemple ci-dessus, le RegEx est utilisé avec la replace()
méthode pour remplacer toutes les instances d'un caractère dans une chaîne.
/g
représente que l'opération est effectuée pour tous dans les instances de la chaîne.
Exemple 2: Remplacer toutes les instances de caractère à l'aide de méthodes intégrées
// program to replace all instances of character in a string const string = 'Learning JavaScript Program'; const splitString = string.split('a'); const result = splitString.join('A'); console.log(result);
Production
LE PROGRAMME JAVAScript
Dans l'exemple ci-dessus, les méthodes intégrées sont utilisées pour remplacer toutes les occurrences d'un caractère dans une chaîne.
La split('a')
méthode divise la chaîne en un tableau.
("Le", "rning J", "v", "Script Progr", "m")
La join('A')
méthode joint tous les éléments du tableau dans une chaîne en ajoutant A entre chaque élément du tableau.
LE PROGRAMME JAVAScript