menu

Méthode split

La méthode split divise une chaîne en un tableau selon un séparateur sous forme de expression régulière.

Le premier paramètre de la méthode prend une regex, et le deuxième paramètre optionnel - le nombre maximum d'éléments dans le tableau résultant.

Syntaxe

chaîne.split(expression régulière, [limite]);

Exemple

Divisons une chaîne en un tableau selon le séparateur '-' ou le séparateur '+' :

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

Résultat de l'exécution du code :

['a', 'b', 'c', 'd', 'e']

Exemple

Limitons le nombre d'éléments dans le tableau résultant :

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

Résultat de l'exécution du code :

['a', 'b', 'c']

Voir aussi

  • la méthode test,
    qui vérifie une chaîne
  • la méthode match,
    qui recherche des correspondances dans une chaîne
  • la méthode matchAll,
    qui recherche toutes les correspondances dans une chaîne
  • la méthode exec,
    qui effectue une recherche séquentielle
  • la méthode replace,
    qui effectue une recherche et un remplacement
  • la méthode search,
    qui effectue une recherche
daruswazbn