JavaScript String split() metóda

JavaScript metóda split(). sa ukazuje ako neoceniteľný pri rozdeľovaní reťazcov na polia podreťazcov, pričom ako referenčný bod sa používa určený oddeľovač.

Táto metóda rozdelí pôvodný reťazec na segmenty bez ohľadu na to, kde sa nachádza oddeľovač, čím sa vytvorí pole, kde každý prvok zodpovedá odlišnému podreťazcu. Používaním rozdeliť () , vývojári získajú výkonný nástroj na analýzu a organizáciu údajov reťazcov podľa špecifických oddeľovačov alebo vzorov.

Syntax:

str.split(separator, limit); 
  • oddeľovač: Používa sa na určenie znaku alebo regulárneho výrazu, ktorý sa má použiť na rozdelenie reťazca. Ak oddeľovač nie je špecifikovaný, potom sa celý reťazec stane jedným prvkom poľa. To isté sa stane aj vtedy, keď sa v reťazci nenachádza oddeľovač. Ak je oddeľovač prázdny reťazec (), potom je každý znak reťazca oddelený.
  • limit: Definuje horný limit počtu častí, ktoré sa majú nájsť v danom reťazci. Ak reťazec zostane nezačiarknutý po dosiahnutí limitu, potom sa v poli nezaznamená.

Návratová hodnota:

Táto funkcia vracia pole reťazcov, ktoré sa vytvorí po rozdelení daného reťazca v každom bode, kde sa nachádza oddeľovač.

Príklad:

Tu je základný príklad metódy split().

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(); 

Výkon
[ 'Geeks ', ' Geeks' ] 

Vysvetlenie:

  • JavaScript program definuje funkciu func() rozdeľujúci reťazec „Geeks for Geeks“ pomocou pre ako oddeľovač.
  • Výsledné pole [Geeks, Geeks] je prihlásené do konzoly.

Príklad:

Tu funkcia split() vytvorí pole reťazcov rozdelením str kdekoľvek sa vyskytuje.

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(); 

Výkon
[ 'It', 'iS', 'a', '5r&e@@t', 'Day.' ] 

Vysvetlenie:

  • Reťazec „It is a 5r&e@@t Day.“ sa rozdelí do poľa pomocou medzery ako oddeľovača.
  • Výsledné pole: [It, iS, a, 5r&e@@t, Day.].

Máme kompletný zoznam metód reťazcov Javascript, aby ste ich skontrolovali, prejdite si toto Javascript String Kompletná referencia článok.

Podporované prehliadače:

  • Google Chrome
  • Hrana
  • internet Explorer
  • Firefox
  • Opera
  • Safari