In questo esempio, imparerai a scrivere un programma JavaScript che sostituirà tutte le interruzioni di riga in una stringa con il
tag.
Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione JavaScript:
- Stringa JavaScript
- Sostituzione stringa JavaScript ()
- Divisione stringa JavaScript ()
- Javascript Array join ()
Esempio 1: sostituire tutte le interruzioni di riga utilizzando 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);
Produzione
Sto imparando JavaScript.
JavaScript è divertente.
JavaScript è facile.
Nell'esempio sopra:
- L'espressione regolare viene utilizzata con il
replace()
metodo per sostituire tutte le interruzioni di riga nella stringa con
. - Il modello
/(||)/
controlla le interruzioni di riga. - Il modello
/g
controlla tutte le occorrenze di stringa.
Esempio 2: sostituire tutte le interruzioni di riga utilizzando metodi incorporati
// 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);
Produzione
Sto imparando JavaScript.
JavaScript è divertente.
JavaScript è facile.
Nell'esempio precedente, i metodi incorporati vengono utilizzati per sostituire tutte le interruzioni di riga con
.
Il split('')
divide la stringa in elementi di array suddividendoli su un'interruzione di riga.
("Sto imparando JavaScript.", "JavaScript è divertente.", "JavaScript è facile.")
Il metodo unisce l'array aggiungendo tra gli elementi dell'array.join('
')
Sto imparando JavaScript.
JavaScript è divertente.
JavaScript è facile.