Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka korvaa kaikki merkkijonon rivinvaihdot
tagilla.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:
- JavaScript-merkkijono
- JavaScript-merkkijono korvaa ()
- JavaScript-merkkijonon jako ()
- Javascript Array -liittymä ()
Esimerkki 1: Korvaa kaikki rivinvaihdot RegExillä
// 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);
Tuotos
Oppin JavaScriptiä.
JavaScript on hauskaa.
JavaScript on helppoa.
Yllä olevassa esimerkissä:
- RegExiä käytetään
replace()
menetelmän kanssa korvata kaikki merkkijonon rivinvaihdot
. - Kuvio
/(||)/
tarkistaa rivinvaihdot. - Kuvio
/g
tarkistaa kaikki merkkijonot.
Esimerkki 2: Korvaa kaikki rivinvaihdot sisäänrakennetuilla menetelmillä
// 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);
Tuotos
Oppin JavaScriptiä.
JavaScript on hauskaa.
JavaScript on helppoa.
Yllä olevassa esimerkissä sisäänrakennettuja menetelmiä käytetään korvaamaan kaikki rivinvaihdot
.
split('')
Jakaa merkkijonon ryhmän elementit jakamalla rivillä tauko.
("Oppin JavaScriptiä.", "JavaScript on hauskaa.", "JavaScript on helppoa.")
Menetelmä liittyy joukko lisäämällä välillä taulukon alkiot.join('
')
Oppin JavaScriptiä.
JavaScript on hauskaa.
JavaScript on helppoa.