JavaScript muntazam ifodalarda split metodi

Ushbu darsda biz sizga allaqachon tanish bo'lgan split metodini tahlil qilamiz - u satrni ajratuvchi bo'yicha massivga ajratadi. Siz bilishingiz kerakki, ajratuvchi parametr sifatida uzatiladi va u satr hisoblanadi.

Biroq bu har doim ham shunday emas - parametr sifatida muntazam ifoda ham uzatilishi mumkin. Bunday holda ajratuvchi sifatida muntazam ifodaga mos keladigan barcha pastki satrlar ishlatiladi.

Quyidagi misolda biz satrni '-' ajratuvchi yoki '+' ajratuvchi bo'yicha massivga ajratamiz:

javascriptlet str = 'a-b+c-d+e';
let res = str.split(/[-+]/);

Natijada o'zgaruvchiga quyidagilar yoziladi:

javascript['a', 'b', 'c', 'd', 'e']
Задание 1

Sana va vaqt bilan satr berilgan:

javascriptlet str = '2025-12-31 12:59:59';

Ushbu satrni shunday ajratingki, sana va vaqtning barcha qismlari bitta massivda bo'lsin. Ya'ni sizda quyidagi massiv hosil bo'lishi kerak:

javascript['2025', '12', '31', '12', '59', '59'];