JavaScript split()-menetelmä osoittautuu korvaamattomaksi merkkijonojen jakamisessa alimerkkijonoryhmiksi käyttämällä määritettyä erotinta vertailukohtana.
Tämä menetelmä jakaa alkuperäisen merkkijonon segmenteiksi aina, kun erotin esiintyy, luoden taulukon, jossa jokainen elementti vastaa erillistä osamerkkijonoa. Käyttämällä jakaa() , kehittäjät saavat tehokkaan työkalun merkkijonotietojen jäsentämiseen ja järjestämiseen tiettyjen erottimien tai kuvioiden mukaan.
Syntaksi:
str.split(separator, limit);>
- erotin: Sitä käytetään määrittämään merkki tai säännöllinen lauseke, jota käytetään merkkijonon jakamiseen. Jos erotinta ei ole määritetty, koko merkkijonosta tulee yksi taulukkoelementti. Sama tapahtuu myös silloin, kun erotinta ei ole merkkijonossa. Jos erotin on tyhjä merkkijono (), merkkijonon jokainen merkki erotetaan.
- raja: Määrittää annetusta merkkijonosta löytyvien jakojen lukumäärän ylärajan. Jos merkkijono jää valitsematta rajan saavuttamisen jälkeen, sitä ei raportoida taulukossa.
Palautusarvo:
Tämä funktio palauttaa merkkijonojoukon, joka muodostuu annetun merkkijonon jakamisen jälkeen kussakin kohdassa, jossa erotin esiintyy.
Esimerkki:
Tässä on perusesimerkki split()-menetelmästä.
JavaScript // JavaScript Program to illustrate split() function function func() { //Original string let str = 'Geeks for Geeks' let array = str.split('for'); console.log(array); } func();> Lähtö
[ 'Geeks ', ' Geeks' ]>
Selitys:
- JavaScript-ohjelma määrittää funktion func() jakamismerkkijonon 'Geeks for Geeks' käyttämällä erottimena.
- Tuloksena oleva taulukko [Geeks , Geeks] kirjataan konsoliin.
Esimerkki:
Tässä funktio split() luo joukon merkkijonoja jakamalla str:n missä tahansa esiintyy.
JavaScript // JavaScript Program to illustrate split() function function func() { //Original string let str = 'It iS a 5r&e@@t Day.' let array = str.split(' '); console.log(array); } func();> Lähtö
[ 'It', 'iS', 'a', '5r&e@@t', 'Day.' ]>
Selitys:
- Merkkijono 'It iS a 5r&e@@t Day.' jaetaan taulukkoon käyttämällä välilyöntiä erottimena.
- Tuloksena oleva taulukko: [It, iS, a, 5r&e@@t, Day.].
Meillä on täydellinen luettelo Javascript-merkkijonomenetelmistä. Tarkista ne käymällä läpi tämä Javascript-merkkijono Täydellinen viite artikla.
Tuetut selaimet:
- Google Chrome
- Reuna
- Internet Explorer
- Firefox
- Ooppera
- Safari