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