Ta objava v spletnem dnevniku bo definirala metode za razdelitev niza JavaScript z več ločili.
Kako razdeliti niz JavaScript z več ločili?
Za razdelitev niza JavaScript z več ločili uporabite spodaj navedene metode:
Oglejmo si zgornje metode posebej.
1. način: razdelite niz JavaScript z več ločili z uporabo metode split().
Za razdelitev nizov z več ločili uporabite » razdeli () ” metoda. Metoda split() razdeli nize v matriko podnizov na podlagi ločil.
Sintaksa
Za metodo split() uporabite spodnjo sintakso:
razdeliti ( ločilo )Tukaj, ' ločilo ” je znak ali vzorec regularnega izraza, ki se uporablja za razdelitev niza.
Povratna vrednost
- Vrne niz podnizov.
Primer
Ustvarite spremenljivko ' vrvica «, ki vsebuje niz z več ločili, vključno z » prostori ”, “ ! « in » _ ”:
je bila tangica = 'Dobrodošli! na spletnem mestu Linuxhint_Website' ;Pokličite metodo split() tako, da posredujete regularni izraz, ki vsebuje ločila, vključno z ' ! ”, “ \s ” (presledki), “ _ ”.
je bil splitString = vrvica. razdeliti ( / [ ! \s_ ] +/ ) ;Natisnite razdeljene nize na konzoli:
konzola. dnevnik ( splitString ) ;Izhod pokaže, da je niz uspešno razdeljen na podnize z ločili:
Če vas uporaba regularnih izrazov ne zanima, sledite spodnjemu razdelku za razdelitev niza z več ločili.
2. način: razdelite niz JavaScript z več ločili z uporabo metode split() z metodo replaceAll()
Uporabite metodo split() z metodo replaceAll(), da razdelite niz JavaScript z več ločili. Metoda replaceAll() zamenja ločila z enim samim znakom, nato pa bo metoda split() razdelila niz na en sam znak.
Sintaksa
Sledite podani sintaksi za razdelitev niza z več ločili z uporabo metode split() in replaceAll():
zamenjajVse ( separator, zamenjava ) . razdeliti ( ločilo )Primer
V naslednjem primeru bomo najprej zamenjali vsa ločila z enim samim ločilom ' $ ' uporabljati ' zamenjajVse() ' in nato razdelite niz na podlagi enega samega ločila ' $ ”:
je bil splitString = vrvica. zamenjajVse ( ';' , '$' ) . zamenjajVse ( ',' , '$' ) . razdeliti ( '$' ) ;Izhod
Zbrali smo vse najboljše možne rešitve za razdelitev niza z več ločili v JavaScriptu.
Zaključek
Če želite niz JavaScript razdeliti z več ločili, uporabite preprosto » razdeli () « ali » razdeli () ' metoda z ' zamenjajVse() ” metoda. Metoda split() uporablja vzorec regularnega izraza več ločil, medtem ko bo drugi pristop najprej zamenjal vse ločila z enim enotnim ločilom in nato razdelil na podlagi enega samega ločila. ' razdeli () ” z vzorcem regularnega izraza je učinkovit način za razdelitev nizov z več ločili. V tej objavi v spletnem dnevniku definiramo metode za razdelitev niza z več ločili z uporabo JavaScripta.