Методот split во регуларните изрази на JavaScript
Во оваа лекција ќе го разгледаме методот split,
кој веќе ви е добро познат - тој дели
низа во array според разделувачот. Веќе треба
да знаете дека разделувачот се пренесува како параметар
и тоа е низа.
Сепак, ова не е секогаш така - како параметар може да се пренесе и регуларен израз. Во овој случај разделувачи ќе бидат сите поднизи, кои одговараат на регуларниот израз.
Во следниот пример ќе поделиме низа во
array со разделувач '-' или со разделувач
'+':
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
Како резултат, во променливата ќе се запише следново:
['a', 'b', 'c', 'd', 'e']
Дадена е низа со датум и време:
let str = '2025-12-31 12:59:59';
Поделете ја оваа низа така што сите делови од датумот и времето да бидат во еден array. Односно, кај вас треба да се добие следниот array:
['2025', '12', '31', '12', '59', '59'];