Megoldva: a js szóközt ad a nagybetű elé

A fő probléma a szóköz hozzáadásával a nagybetű előtt az, hogy a szó kisebbnek tűnhet a kelleténél. Ez zavaró lehet az olvasók számára, és hibákhoz is vezethet a szó beírása során.

var str = "thisIsAString";

str = str.replace(/([A-Z])/g, ' $1');

console.log(str); // "this Is A String"

Ez a kód definiál egy karakterláncot, majd a csere() metódus segítségével megkeresi a karakterláncban lévő nagybetűket, és szóközt ad előttük. Végül kiírja az új karakterláncot a konzolra.

Mi az a nagybetű

A JavaScriptben a nagybetű egy szó elején található betű.

Munka szöveggel

A szöveggel való munka a JavaScriptben kissé bonyolult lehet. Ennek többféle módja van, és mindegyiknek megvannak a maga előnyei és hátrányai.

A szöveggel való munka legegyszerűbb módja a JavaScriptben a String objektum használata. Egy karakterlánc szövegét a string tulajdonság segítségével érheti el, és a substring() metódussal is kivonhatja a karakterlánc egy részét.

A szöveggel való munka másik módja a JavaScriptben az Array objektum használata. Egy tömb szövegét az items tulajdonság segítségével érheti el, és az indexOf() metódussal is megkeresheti egy adott elemet egy tömbben.

Szóközök a JavaScriptben

Többféleképpen is létrehozhat szóközöket JavaScriptben. Az egyik módja a String.replace() metódus használata:

var mondat = "Én egy mondat vagyok."; mondat.replace(" ", " ");

Ez a következő karakterláncot eredményezi: I am a mondat.

Kapcsolódó hozzászólások:

Írj hozzászólást