In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das alle Zeilenumbrüche in einer Zeichenfolge durch das
Tag ersetzt.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:
- JavaScript-Zeichenfolge
- JavaScript String replace ()
- JavaScript String split ()
- Javascript Array join ()
Beispiel 1: Ersetzen Sie alle Zeilenumbrüche mit RegEx
// program to replace all line breaks in a string with
const string = `I am Learning JavaScript. JavaScript is fun. JavaScript is easy.`; const result = string.replace(/(||)/g, '
'); console.log(result);
Ausgabe
Ich lerne JavaScript.
JavaScript macht Spaß.
JavaScript ist einfach.
Im obigen Beispiel:
- RegEx wird mit der
replace()
Methode verwendet, um alle Zeilenumbrüche in Zeichenfolgen durch zu ersetzen
. - Das Muster
/(||)/
prüft auf Zeilenumbrüche. - Das Muster
/g
überprüft alle Zeichenfolgenvorkommen.
Beispiel 2: Ersetzen Sie alle Zeilenumbrüche mithilfe integrierter Methoden
// program to replace all line breaks in a string with
const string = `I am Learning JavaScript. JavaScript is fun. JavaScript is easy.`; const result = string.split('').join('
'); console.log(result);
Ausgabe
Ich lerne JavaScript.
JavaScript macht Spaß.
JavaScript ist einfach.
Im obigen Beispiel werden die integrierten Methoden verwendet, um alle Zeilenumbrüche durch zu ersetzen
.
Das split('')
teilt den String in Array-Elemente auf, indem es bei einem Zeilenumbruch aufgeteilt wird.
("Ich lerne JavaScript.", "JavaScript macht Spaß.", "JavaScript ist einfach.")
Die Methode verbindet das Array durch Hinzufügen zwischen Array-Elementen.join('
')
Ich lerne JavaScript.
JavaScript macht Spaß.
JavaScript ist einfach.