Exemple
Diviser une chaîne en un tableau de sous-chaînes:
var str = "How are you doing today?";
var res = str.split(" ");
Le résultat de résolution sera un tableau avec les valeurs suivantes :
How,are,you,doing,today?
Essayez vous - même » Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.
Définition et utilisation
Le split() méthode est utilisée pour diviser une chaîne de caractères dans un tableau de sous - chaînes et retourne la nouvelle matrice.
Tip: Si une chaîne vide ("") est utilisé comme séparateur, la chaîne est divisée entre chaque caractère.
Remarque: Le split() méthode ne change pas la chaîne d' origine.
Support du navigateur
méthode | |||||
---|---|---|---|---|---|
split() | Oui | Oui | Oui | Oui | Oui |
Syntaxe
Les valeurs des paramètres Paramètre La description separator Optionnel. Indique le caractère ou l'expression régulière, d'utiliser pour diviser la chaîne. En cas d' omission, la chaîne entière sera retourné (an array with only one item) limit Optionnel. Un entier qui spécifie le nombre de divisions, les éléments après la limite de séparation ne sera pas inclus dans le tableau
Détails techniques
Valeur de retour: Un tableau contenant les valeurs fente JavaScript Version: 1.1
autres exemples
Exemple
Omettre le paramètre de séparation:
var str = "How are you doing today?";
var res = str.split();
Le résultat de résolution sera un tableau avec une seule valeur:
How are you doing today?
Essayez vous - même »
Exemple
Séparer chaque charater, y compris l'espace blanc:
var str = "How are you doing today?";
var res = str.split("");
Le résultat de résolution sera un tableau avec les valeurs suivantes :
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
Essayez vous - même »
Exemple
Utilisez le paramètre limite:
var str = "How are you doing today?";
var res = str.split(" ",3);
Le résultat de résolution sera un tableau avec seulement trois valeurs:
How,are,you
Essayez vous - même »
Exemple
Utilisez une lettre comme séparateur:
var str = "How are you doing today?";
var res = str.split("o");
Le résultat de résolution sera un tableau avec les valeurs suivantes :
H,w are y,u d,ing t,day?
Essayez vous - même »
<JavaScript Chaîne Référence