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