JavaScript String split() Metode

JavaScript split() metode viser seg uvurderlig for å bryte ned strenger i arrays av delstrenger, ved å bruke en utpekt separator som referansepunkt.

Denne metoden bryter den opprinnelige strengen i segmenter uansett hvor skillelinjen forekommer, og genererer en matrise der hvert element tilsvarer en distinkt understreng. Ved bruk av dele() , får utviklere et kraftig verktøy for å analysere og organisere strengdata i henhold til spesifikke skilletegn eller mønstre.

Syntaks:

str.split(separator, limit); 
  • skilletegn: Den brukes til å spesifisere tegnet, eller det regulære uttrykket, som skal brukes for å dele opp strengen. Hvis separatoren er uspesifisert, blir hele strengen ett enkelt matriseelement. Det samme skjer også når separatoren ikke er tilstede i strengen. Hvis skilletegnet er en tom streng () så skilles hvert tegn i strengen.
  • grense: Definerer den øvre grensen for antall delinger som skal finnes i den gitte strengen. Hvis strengen forblir umerket etter at grensen er nådd, rapporteres den ikke i matrisen.

Returverdi:

Denne funksjonen returnerer en rekke strenger som er dannet etter å ha splittet den gitte strengen på hvert punkt der skillet oppstår.

Eksempel:

Her er det grunnleggende eksempelet på split()-metoden.

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

Produksjon
[ 'Geeks ', ' Geeks' ] 

Forklaring:

  • JavaScript-programmet definerer funksjonen func() delestreng 'Geeks for Geeks' bruker for som skilletegn.
  • Den resulterende matrisen [Geeks , Geeks] logges til konsollen.

Eksempel:

Her oppretter funksjonen split() en rekke strenger ved å dele str hvor som helst.

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

Produksjon
[ 'It', 'iS', 'a', '5r&e@@t', 'Day.' ] 

Forklaring:

  • Strengen «It is a 5r&e@@t Day.» er delt inn i en matrise med et mellomrom som skilletegn.
  • Resulterende matrise: [It, iS, a, 5r&e@@t, Day.].

Vi har en komplett liste over Javascript-strengmetoder, for å sjekke dem, gå gjennom dette Javascript String Komplett referanse artikkel.

Støttede nettlesere:

  • Google Chrome
  • Kant
  • Internet Explorer
  • Firefox
  • Opera
  • Safari