Jaa merkkijono useilla erottimilla JavaScriptin avulla

Jaa Merkkijono Useilla Erottimilla Javascriptin Avulla



Jakomerkkijono on käytäntö, jossa tekstijono hajotetaan systemaattisesti siten, että jokaista tekstin osaa voidaan käsitellä erikseen. Joskus kehittäjien on jaettava pitkät merkkijonot merkkijonoja sisältävien useiden erottimien perusteella. Tätä varten JavaScript tarjoaa split()-menetelmän.

Tämä blogiviesti määrittelee menetelmät JavaScript-merkkijonon jakamiseen useilla erottimilla.

Kuinka jakaa JavaScript-merkkijono useilla erottimilla?

Jaa JavaScript-merkkijono useilla erottimilla käyttämällä alla mainittuja menetelmiä:







Tarkastellaan yllä olevia menetelmiä yksitellen.



Tapa 1: Jaa JavaScript-merkkijono useilla erottimilla käyttämällä split()-menetelmää

Jos haluat jakaa merkkijonoja useilla erottimilla, käytä ' jakaa() ”menetelmä. Split()-menetelmä jakaa merkkijonot joukoksi alimerkkijonoja erottimien perusteella.



Syntaksi





Käytä alla annettua syntaksia split()-menetelmälle:

jakaa ( erotin )

Täällä, ' erotin ” on merkki tai regex-kuvio, jota käytetään merkkijonon jakamiseen.



Palautusarvo

  • Se palauttaa joukon alimerkkijonoja.

Esimerkki

Luo muuttuja ' merkkijono ', joka sisältää merkkijonon, jossa on useita erottimia, mukaan lukien ' tilat ”, “ ! ' ja ' _ ”:

oli stringit = 'Tervetuloa Linuxhint_Web-sivustolle' ;

Kutsu split()-menetelmää välittämällä säännöllinen lauseke, joka sisältää erottimet, mukaan lukien ' ! ”, “ \s ' (välilyönnit), ' _ ”.

oli splitString = merkkijono. jakaa ( / [ ! \s_ ] +/ ) ;

Tulosta jaetut merkkijonot konsoliin:

konsoli. Hirsi ( splitString ) ;

Tulos osoittaa, että merkkijono on jaettu onnistuneesti osamerkkijonoihin erottimilla:

Jos et ole kiinnostunut säännöllisten lausekkeiden käyttämisestä, seuraa alla olevaa osaa jakaaksesi merkkijonon useilla erottimilla.

Tapa 2: Jaa JavaScript-merkkijono useilla erottimilla käyttämällä split()-menetelmää ja korvaaAll()-menetelmää

Jaa JavaScript-merkkijono useilla erottimilla käyttämällä split()-menetelmää ja changeAll()-menetelmää. ReplaceAll()-menetelmä korvaa erottimet yhdellä merkillä, ja sitten split()-menetelmä jakaa yhden merkin merkkijonon.

Syntaksi

Noudata annettua syntaksia jakaessasi merkkijonoa useilla erottimilla käyttämällä split()- ja changeAll()-metodia:

korvaa kaikki ( erotin, korvaaja ) . jakaa ( erotin )

Esimerkki

Seuraavassa esimerkissä korvaamme ensin kaikki erottimet yhdellä erottimella ' $ ' käyttämällä ' korvaa kaikki() ' -menetelmää ja jaa sitten merkkijono yhden erottimen perusteella ' $ ”:

oli splitString = merkkijono. korvaa kaikki ( ';' , '$' ) . korvaa kaikki ( ',' , '$' ) . jakaa ( '$' ) ;

Lähtö

Olemme koonneet kaikki parhaat mahdolliset ratkaisut jakaaksesi merkkijonon useilla erottimilla JavaScriptissä.

Johtopäätös

Jaa JavaScript-merkkijono useilla erottimilla käyttämällä yksinkertaista ' jakaa() ”menetelmä tai ” jakaa() ' menetelmällä ' korvaa kaikki() ”menetelmä. Split()-menetelmä ottaa useiden erottimien säännöllisen lausekkeen, kun taas toinen lähestymistapa korvaa ensin kaikki erottimet yhdellä yhtenäisellä erottimella ja jakaa sitten yhden erottimen pohjalta. ' jakaa() ”-menetelmä regex-kuviolla on tehokas tapa jakaa merkkijonot useilla erottimilla. Tässä blogikirjoituksessa määritämme menetelmät useiden erottimien sisältävän merkkijonon jakamiseen JavaScriptin avulla.