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
'+' :
let str = 'a-b+c-d+e';
let res = str.split(/[-+]/);
En conséquence, la variable contiendra ce qui suit :
['a', 'b', 'c', 'd', 'e']
Soit une chaîne contenant une date et une heure :
let 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 :
['2025', '12', '31', '12', '59', '59'];