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