JavaScript split()Método

String 对象参考手册Objeto JavaScript String

Ejemplo

Dividir la cadena por espacios en un array:

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

nEl resultado es:

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

Pruébalo »

Definición y uso

split()El método se utiliza para dividir la cadena en un array según el separador especificado.

Consejo:Si se usa una cadena vacía("")como separador, la cadena se dividirá enun array de caracteres individuales。

Nota: split()No modifica la cadena original, sino que devuelve un nuevo array.


Soporte del navegador

Todos los navegadores principales soportansplit()el método.


Sintaxis

string.split(separator, limit)

Valores de parámetros

Parámetro Descripción
separator Opcional. Una cadena o expresión regular para especificar la posición de división.
Por ejemplo:" "(espacio),","、/\d/etc.
limit Opcional. Limita la longitud máxima del array devuelto.
Si se establece este parámetro, el número de elementos del array resultante no superará ese valor.

Valor de retorno

Tipo Descripción
Array Devuelve un array de cadenas. La cadena se dividirá enseparatorla posición especificada, y en el resultadono contiene el separador en sí.。

Detalles técnicos

Versión de JavaScript: 1.1


Más ejemplos

Ejemplo

Sin pasar separador:

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

nEl resultado es (no se divide):

["How are you doing today?"]

Pruébalo »

Ejemplo

Dividir por cada carácter (incluidos los espacios):

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

nEl resultado es:

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

Pruébalo »

Ejemplo

Usarlimitpara limitar el número devuelto:

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

nEl resultado es:

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

Pruébalo »

Ejemplo

Usar un carácter específico como separador:

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

nEl resultado es:

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

Pruébalo »


String 对象参考手册Objeto JavaScript String

Otras extensiones