Ebben a példában megtanul olyan JavaScript programot írni, amely a karakterlánc összes sortörését a
címkével helyettesíti.
A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:
- JavaScript karakterlánc
- JavaScript karakterlánc cseréje ()
- JavaScript karakterlánc felosztás ()
- Javascript tömb csatlakozás ()
1. példa: Az összes sortörést cserélje ki a RegEx használatával
// 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);
Kimenet
JavaScriptet tanulok.
A JavaScript szórakoztató.
A JavaScript egyszerű.
A fenti példában:
- A RegEx-et arra a
replace()
módszerre használják, hogy az összes sortörést a karakterláncra cserélje
. - A minta
/(||)/
ellenőrzi a sortöréseket. - A minta
/g
ellenőrzi az összes karakterlánc előfordulását.
2. példa: Az összes vonalszakadás cseréje beépített módszerekkel
// 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);
Kimenet
JavaScriptet tanulok.
A JavaScript szórakoztató.
A JavaScript egyszerű.
A fenti példában a beépített módszereket használják az összes sortörés helyettesítésére
.
A split('')
sztringet tömb elemekre osztja szétválasztással.
("Javascriptet tanulok.", "A JavaScript szórakoztató.", "A JavaScript egyszerű.")
A módszer a tömbelemek közötti összeadással csatlakozik a tömbhöz .join('
')
JavaScriptet tanulok.
A JavaScript szórakoztató.
A JavaScript egyszerű.