JavaScript-programma om alle instanties van een teken in een tekenreeks te vervangen

In dit voorbeeld leert u een JavaScript-programma te schrijven dat alle instanties van een teken in een string vervangt.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:

  • JavaScript-tekenreeks
  • JavaScript Regex
  • JavaScript String split ()
  • Javascript Array join ()

Voorbeeld 1: vervang alle instanties van een teken met behulp van 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);

Uitvoer

 LeArning JAvAScript ProgrAm

In het bovenstaande voorbeeld wordt de RegEx gebruikt met de replace()methode om alle instanties van een teken in een string te vervangen.

/g geeft aan dat de bewerking wordt uitgevoerd voor alle instanties van de tekenreeks.

Voorbeeld 2: vervang alle instanties van tekens met behulp van ingebouwde methoden

 // 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);

Uitvoer

 LeArning JAvAScript ProgrAm

In het bovenstaande voorbeeld worden de ingebouwde methoden gebruikt om alle exemplaren van een teken in een string te vervangen.

De split('a')methode splitst de string in een array.

 ("Le", "rning J", "v", "Script Progr", "m")

De join('A')methode voegt alle array-elementen samen tot een string door A toe te voegen tussen elk array-element.

 LeArning JAvAScript ProgrAm

Interessante artikelen...