JavaScript split()Méthode

String 对象参考手册Objet String JavaScript

Exemple

Diviser la chaîne en un tableau par les espaces :

var str = "How are you doing today?";
var n = str.split(" ");

nLe résultat est :

["How","are","you","doing","today?"]

Essayez-le vous-même »

Définition et utilisation

split()Cette méthode est utilisée pour diviser une chaîne en un tableau selon le séparateur spécifié.

Astuce :Si une chaîne vide("")est utilisée comme séparateur, la chaîne sera divisée enun tableau de caractères individuels。

Remarque : split()Il ne modifie pas la chaîne d'origine, mais renvoie un nouveau tableau.


Prise en charge des navigateurs

Tous les principaux navigateurs prennent en chargesplit()la méthode.


Syntaxe

string.split(separator, limit)

Valeurs des paramètres

Paramètre Description
separator Facultatif. Une chaîne ou une expression régulière utilisée pour spécifier la position de séparation.
Par exemple :" "(espace),","、/\d/etc.
limit Facultatif. Limite la longueur maximale du tableau renvoyé.
Si ce paramètre est défini, le nombre d'éléments du tableau résultant ne dépassera pas cette valeur.

Valeur de retour

Type Description
Tableau Renvoie un tableau de chaînes de caractères. La chaîne est fractionnée au niveau duséparateur, aux positions spécifiées, et le résultatne contient pas le séparateur lui-même。

Détails techniques

Version JavaScript : 1.1


Plus d’exemples

Exemple

Sans passer de séparateur :

var str = "How are you doing today?";
var n = str.split();

nLe résultat est (aucun découpage) :

["How are you doing today?"]

Essayez-le vous-même »

Exemple

Diviser par chaque caractère (y compris les espaces) :

var str = "How are you doing today?";
var n = str.split("");

nLe résultat est :

["H","o","w"," ","a","r","e"," ","y","o","u"," ","d","o","i","n","g"," ","t","o","d","a","y","?"]

Essayez-le vous-même »

Exemple

Utiliserlimitpour limiter le nombre d'éléments renvoyés :

var str = "How are you doing today?";
var n = str.split(" ", 3);

nLe résultat est :

["How","are","you"]

Essayez-le vous-même »

Exemple

Utiliser un caractère spécifié comme séparateur :

var str = "How are you doing today?";
var n = str.split("o");

nLe résultat est :

["H","w are y","u d","ing t","day?"]

Essayez-le vous-même »


String 对象参考手册Objet String JavaScript

Autres extensions