Derniers tutoriels de développement web
 

JavaScript Chaîne split() Method

<JavaScript Chaîne Référence

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

Exemples

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