Glavni problem sa dodavanjem razmaka ispred velikog slova je taj što može učiniti da riječ izgleda manja nego što bi trebala. Ovo može biti zbunjujuće za čitaoce, a može dovesti i do grešaka prilikom kucanja riječi.
var str = "thisIsAString"; str = str.replace(/([A-Z])/g, ' $1'); console.log(str); // "this Is A String"
Ovaj kod definira string, a zatim koristi metodu replace() da traži sva velika slova u nizu i dodaje razmak ispred njih. Konačno, ispisuje novi string na konzolu.
Šta je veliko slovo
Veliko slovo u JavaScript-u je slovo koje se nalazi na početku riječi.
Rad sa tekstom
Rad sa tekstom u JavaScript-u može biti malo težak. Postoji nekoliko različitih načina za to, a svaki ima svoje prednosti i nedostatke.
Najjednostavniji način rada s tekstom u JavaScriptu je korištenje String objekta. Možete pristupiti tekstu stringa koristeći svojstvo stringa, a također možete koristiti metodu substring() da izdvojite dio stringa.
Drugi način rada s tekstom u JavaScript-u je korištenje objekta Array. Možete pristupiti tekstu niza pomoću svojstva items, a možete koristiti i metodu indexOf() da pronađete određenu stavku u nizu.
Razmaci u JavaScriptu
Postoji nekoliko načina za kreiranje razmaka u JavaScriptu. Jedan od načina je korištenje metode String.replace():
var senten = “Ja sam rečenica.”; rečenica.replace(” “,” “);
Ovo će proizvesti sljedeći niz: Ja sam rečenica.