La méthode split dans les expressions régulières JavaScript

Dans cette leçon, nous allons analyser la méthode split, que vous connaissez déjà bien - elle divise une chaîne en un tableau selon un séparateur. Vous devez déjà savoir que le séparateur est passé en paramètre et qu'il s'agit d'une chaîne.

Cependant, ce n'est pas toujours le cas - on peut également passer une expression régulière en paramètre. Dans ce cas, les séparateurs seront toutes les sous-chaînes qui correspondent à l'expression régulière.

Dans l'exemple suivant, nous allons diviser une chaîne en un tableau par le séparateur '-' ou par le séparateur '+' :

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

En conséquence, la variable contiendra ce qui suit :

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

Soit une chaîne contenant une date et une heure :

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

Décomposez cette chaîne de manière à ce que toutes les parties de la date et de l'heure soient dans un même tableau. C'est-à-dire que vous devez obtenir le tableau suivant :

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