Split metodas JavaScript reguliariųjų išraiškų
Šioje pamokoje išnagrinėsime split metodą,
kuris jums jau gerai žinomas - jis padalina
eilutę į masyvą pagal skiriklį. Jūs jau turėtumėte
žinoti, kad skiriklis perduodamas parametru
ir tai yra eilutė.
Tačiau taip yra ne visada - parametru galima perduoti ir reguliąją išraišką. Tokiu atveju skirikliais bus visos pašeutės, kurios atitiko reguliąją išraišką.
Toliau pateiktame pavyzdyje padalinsime eilutę į
masyvą pagal skiriklį '-' arba pagal skiriklį
'+':
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
Rezultate į kintamąjį bus įrašyta taip:
['a', 'b', 'c', 'd', 'e']
Duota data ir laiko eilutė:
let str = '2025-12-31 12:59:59';
Padalinkite šią eilutę taip, kad visos datos ir laiko dalys būtų viename masyve. Tai yra jūsų turėtų gautis toks masyvas:
['2025', '12', '31', '12', '59', '59'];