Split-metoden i regulære uttrykk i JavaScript

I denne leksjonen skal vi se på metoden split, som du allerede er godt kjent med - den deler en streng opp i en array basert på en skilletegn. Du burde allerede vite at skilletegnet sendes som en parameter og at det er en streng.

Dette er imidlertid ikke alltid tilfelle - parameteren kan også være et regulært uttrykk. I så fall vil alle delstrenger som matcher det regulære uttrykket, fungere som skilletegn.

I det følgende eksemplet deler vi opp en streng i en array med skilletegn '-' eller med skilletegn '+':

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

Resultatet som skrives til variabelen blir følgende:

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

Gitt en streng med dato og tid:

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

Del opp denne strengen slik at alle deler av datoen og tiden er i én array. Det vil si at du burde få følgende array:

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