JavaScript-Programm zum Ersetzen aller Instanzen eines Zeichens in einer Zeichenfolge

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das alle Instanzen eines Zeichens in einer Zeichenfolge ersetzt.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

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

Beispiel 1: Ersetzen Sie alle Instanzen eines Zeichens mithilfe von 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);

Ausgabe

 LeArning JAvAScript ProgrAm

Im obigen Beispiel wird RegEx mit der replace()Methode verwendet, um alle Instanzen eines Zeichens in einer Zeichenfolge zu ersetzen.

/g stellt dar, dass die Operation für alle in Instanzen der Zeichenfolge ausgeführt wird.

Beispiel 2: Ersetzen Sie alle Instanzen von Zeichen mithilfe integrierter 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);

Ausgabe

 LeArning JAvAScript ProgrAm

Im obigen Beispiel werden die integrierten Methoden verwendet, um alle Vorkommen eines Zeichens in einer Zeichenfolge zu ersetzen.

Die split('a')Methode teilt die Zeichenfolge in ein Array auf.

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

Die join('A')Methode verbindet alle Array-Elemente zu einer Zeichenfolge, indem zwischen jedem Array-Element A hinzugefügt wird .

 LeArning JAvAScript ProgrAm

Interessante Beiträge...