Šiame tinklaraščio įraše bus apibrėžti „JavaScript“ eilutės su keliais skyrikliais padalijimo metodai.
Kaip padalinti „JavaScript“ eilutę naudojant kelis skyriklius?
Jei norite padalinti „JavaScript“ eilutę su keliais skyrikliais, naudokite toliau nurodytus metodus:
Panagrinėkime aukščiau pateiktus metodus atskirai.
1 būdas: suskaidykite „JavaScript“ eilutę su keliais skyrikliais naudodami split() metodą
Norėdami padalinti eilutes su keliais skyrikliais, naudokite „ padalinti () “ metodas. Split() metodas padalija eilutes į eilučių masyvą, pagrįstą skyrikliais.
Sintaksė
Naudokite toliau pateiktą split() metodo sintaksę:
padalintas ( separatorius )Čia, ' separatorius “ yra simbolis arba reguliariojo reiškinio šablonas, naudojamas skaidant eilutę.
Grąžinimo vertė
- Jis grąžina eilučių masyvą.
Pavyzdys
Sukurkite kintamąjį ' styga “, kurioje yra eilutė su keliais skyrikliais, įskaitant „ erdvės “, „ ! “ ir „ _ “:
buvo stringai = 'Sveiki atvykę į Linuxhint_Website' ;Iškvieskite split() metodą perduodant reguliariąją išraišką, kurioje yra skyrikliai, įskaitant ' ! “, „ \s “ (tarpai), „ _ “.
buvo padalintaEilutė = styga. padalintas ( / [ ! \s_ ] +/ ) ;Spausdinkite padalintas eilutes konsolėje:
konsolė. žurnalas ( splitString ) ;Išvestis rodo, kad eilutė sėkmingai suskaidyta į eilutes su skyrikliais:
Jei nenorite naudoti įprastų posakių, vadovaukitės toliau pateiktu skyriumi, kad padalintumėte eilutę su keliais skyrikliais.
2 būdas: padalinkite „JavaScript“ eilutę su keliais skyrikliais, naudodami split() metodą su „replaceAll()“ metodu
Norėdami padalinti „JavaScript“ eilutę su keliais skyrikliais, naudokite split() metodą su „replaceAll()“ metodu. Metodas 'replaceAll()' pakeičia skyriklius vienu simboliu, o tada split() metodas suskaidys vieno simbolio eilutę.
Sintaksė
Vykdykite nurodytą sintaksę, kad padalintumėte eilutę su keliais skyrikliais, naudodami split() ir changeAll() metodus:
pakeisti Viską ( separatorius, pakaitalas ) . padalintas ( separatorius )Pavyzdys
Šiame pavyzdyje pirmiausia pakeisime visus separatorius vienu skyrikliu “ $ ' naudojant ' pakeisti viską () “ metodą ir padalinkite eilutę pagal vieną skyriklį “ $ “:
buvo padalintaEilutė = styga. pakeisti Viską ( ';' , '$' ) . pakeisti Viską ( ',' , '$' ) . padalintas ( '$' ) ;Išvestis
Surinkome visus geriausius įmanomus sprendimus, kaip padalyti eilutę su keliais skyrikliais „JavaScript“.
Išvada
Norėdami padalinti „JavaScript“ eilutę keliais skyrikliais, naudokite paprastą „ padalinti () “ metodas arba „ padalinti () “ metodas su „ pakeisti viską () “ metodas. Split() metodas naudoja kelių separatorių reguliarųjį šabloną, o antrasis metodas pirmiausia pakeis visus separatorius vienu vieningu separatoriumi, o tada padalijamas ant vieno separatoriaus pagrindo. „ padalinti () “ metodas su regex šablonu yra efektyvus būdas padalyti eilutes su keliais skyrikliais. Šiame tinklaraščio įraše apibrėžiame metodus, kaip suskaidyti eilutę su keliais skyrikliais naudojant JavaScript.