Ovaj će post na blogu definirati metode za dijeljenje JavaScript niza s višestrukim razdjelnicima.
Kako podijeliti JavaScript niz s višestrukim razdjelnicima?
Za razdvajanje JavaScript niza s višestrukim razdjelnicima, koristite dolje navedene metode:
Razmotrimo gore navedene metode pojedinačno.
Metoda 1: Podijelite JavaScript niz s višestrukim razdjelnicima pomoću metode split().
Za razdvajanje nizova s višestrukim razdjelnicima koristite ' podjela() ” metoda. Metoda split() dijeli nizove u niz podnizova na temelju separatora.
Sintaksa
Koristite donju sintaksu za metodu split():
podjela ( separator )Ovdje, ' separator ” je znak ili uzorak regularnog izraza koji se koristi za razdvajanje niza.
Povratna vrijednost
- Vraća niz podnizova.
Primjer
Napravite varijablu ' niz ' koji sadrži niz s višestrukim razdjelnicima, uključujući ' prostori ”, “ ! ' i ' _ ”:
bila tangica = 'Dobrodošli! na Linuxhint_Website' ;Pozovite metodu split() prosljeđivanjem regularnog izraza koji sadrži separatore uključujući ' ! ”, “ \s ” (razmaci), “ _ ”.
bio je splitString = niz. podjela ( / [ ! \s_ ] +/ ) ;Ispišite podijeljene nizove na konzoli:
konzola. log ( splitString ) ;Izlaz pokazuje da je niz uspješno podijeljen u podnizove sa separatorima:
Ako niste zainteresirani za korištenje regularnih izraza, slijedite odjeljak u nastavku da biste podijelili niz s višestrukim razdjelnicima.
Metoda 2: Podijelite JavaScript niz s višestrukim razdjelnicima pomoću metode split() s metodom replaceAll()
Upotrijebite metodu split() s metodom replaceAll() da biste podijelili JavaScript niz s višestrukim razdjelnicima. Metoda replaceAll() zamjenjuje separatore jednim znakom, a zatim će metoda split() podijeliti niz na jedan znak.
Sintaksa
Slijedite zadanu sintaksu za dijeljenje niza s višestrukim separatorima pomoću metode split() i replaceAll():
zamjeni sve ( separator, zamjena ) . podjela ( separator )Primjer
U sljedećem primjeru, prvo ćemo zamijeniti sve separatore jednim separatorom ' $ ' koristiti ' zamjeni sve() ', a zatim podijelite niz na temelju jednog separatora ' $ ”:
bio je splitString = niz. zamjeni sve ( ';' , '$' ) . zamjeni sve ( ',' , '$' ) . podjela ( '$' ) ;Izlaz
Prikupili smo sva najbolja moguća rješenja za dijeljenje niza s višestrukim separatorima u JavaScriptu.
Zaključak
Da biste JavaScript niz podijelili s višestrukim razdjelnicima, upotrijebite jednostavan ' podjela() ' metoda ili ' podjela() ' metoda s ' zamjeni sve() ” metoda. Metoda split() uzima uzorak regularnog izraza višestrukih separatora, dok će drugi pristup prvo zamijeniti sve separatore jednim jedinstvenim separatorom, a zatim podijeliti na temelju jednog separatora. ' podjela() ” metoda s uzorkom regularnog izraza učinkovit je način za dijeljenje nizova s višestrukim separatorima. U ovom postu na blogu definiramo metode za dijeljenje niza s višestrukim razdjelnicima pomoću JavaScripta.