offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsSpREMSp 119 of 294 menu

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