„JavaScript“ eilutės padalijimas ()

„JavaScript split“) metodas padalija eilutę į sutvarkytą pakraščių sąrašą ir grąžina juos kaip masyvą.

Sintaksė split()yra:

 str.split(separator, limit)

Čia stryra eilutė.

split () parametras

split()Metodas trunka:

  • separatorius (pasirinktinai) - šablonas (eilutė arba įprastas posakis), apibūdinantis, kur turėtų atsirasti kiekvienas padalijimas.
  • riba (pasirinktinai) - Neigiamas sveikasis skaičius, ribojantis skaičių, kad padalytų nurodytą eilutę.

Grąžinimo vertė iš padalijimo ()

  • Grąžina Arrayeilutes, suskaidytas kiekviename taške, kur skiriamasis yra pateiktoje eilutėje.

Pastaba:split() metodas nekeičia originalios eilutę.

Pavyzdys: naudojant split ()

 console.log("ABCDEF".split("")); // ( 'A', 'B', 'C', 'D', 'E', 'F' ) const text = "Java is awesome. Java is fun."; let pattern = "."; let newText = text.split(pattern); console.log(newText); // ( 'Java is awesome', ' Java is fun', '' ) let pattern1 = "."; // only split string to maximum to parts let newText1 = text.split(pattern1, 2); console.log(newText1); // ( 'Java is awesome', ' Java is fun' ) const text2 = "JavaScript ; Python ;C;C++"; let pattern2 = ";"; let newText2 = text2.split(pattern2); console.log(newText2); // ( 'JavaScript ', ' Python ', 'C', 'C++' ) // using RegEx let pattern3 = /s*(?:;|$)s*/; let newText3 = text2.split(pattern3); console.log(newText3); // ( 'JavaScript', 'Python', 'C', 'C++' )

Rezultatas

 („A“, „B“, „C“, „D“, „E“, „F“) („Java yra nuostabi“, „Java yra linksma“, „“) („Java yra nuostabi“, „Java“ yra smagu ') (' JavaScript ',' Python ',' C ',' C ++ ') (' JavaScript ',' Python ',' C ',' C ++ ')

Pastaba: jei skyriklis yra reguliari išraiška su fiksuojančiais skliaustais, kiekvieną kartą, kai atskyriklis sutampa, fiksavimo skliaustų rezultatai susiejami su išvesties masyvu.

Rekomenduojamas skaitymas: „ JavaScript“ masyvo prisijungimas ()

Įdomios straipsniai...