Метод 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'];