split მეთოდი ჯავასკრიპტის რეგულარულ გამოსახულებებში

ამ გაკვეთილში ჩვენ გავაანალიზებთ split მეთოდს, რომელიც უკვე კარგად იცნობთ - ის ყოფს სტრიქონს მასივად გამყოფის მიხედვით. თქვენ უკვე უნდა იცოდეთ, რომ გამყოფი გადაეცემა პარამეტრად და ის არის სტრიქონი.

თუმცა, ეს ყოველთვის ასე არ არის - პარამეტრად ასევე შეიძლება გადაეცეს რეგულარული გამოსახულება. ამ შემთხვევაში გამყოფები იქნებიან ყველა ის ქვესტრიქონი, რომელიც რეგულარულ გამოსახულებას ემთხვევა.

შემდეგ მაგალითში ჩვენ დავყოფთ სტრიქონს მასივად გამყოფი '-' ან გამყოფი '+' მიხედვით:

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

შედეგად, ცვლადში ჩაიწერება შემდეგი:

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

მოცემულია სტრიქონი თარიღით და დროით:

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

დაყავით ეს სტრიქონი ისე, რომ თარიღის და დროის ყველა ნაწილი იყოს ერთ მასივში. ანუ თქვენ უნდა მიიღოთ შემდეგი მასივი:

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