V tem primeru se boste naučili pisati program JavaScript, ki bo vse prelome vrstic v nizu nadomestil z
oznako.
Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:
- Niz JavaScript
- Zamenjava niza JavaScript ()
- Razdelitev nizov JavaScript ()
- Javascript Array join ()
Primer 1: Zamenjajte vse prelome vrstic z uporabo 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);
Izhod
Učim se JavaScript.
JavaScript je zabaven.
JavaScript je enostaven.
V zgornjem primeru:
- RegEx se uporablja z
replace()
metodo za nadomestitev vseh prelomov vrstic v nizu z
. - Vzorec
/(||)/
preverja prelome vrstic. - Vzorec
/g
preveri vse pojavitve niza.
Primer 2: Zamenjajte vse prelome vrstic z uporabo vgrajenih metod
// 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);
Izhod
Učim se JavaScript.
JavaScript je zabaven.
JavaScript je enostaven.
V zgornjem primeru se z vgrajenimi metodami nadomestijo vsi prelomi vrstic z
.
split('')
Razdeli niz v matrični elementi z delitvijo na prelom vrstice.
("Učim se JavaScript.", "JavaScript je zabaven.", "JavaScript je enostaven.")
Postopek pridruži matriko z dodajanjem med elementi matrike.join('
')
Učim se JavaScript.
JavaScript je zabaven.
JavaScript je enostaven.