<JavaScript string de referência
Exemplo
Divide uma string em uma matriz de substrings:
var str = "How are you doing today?";
var res = str.split(" ");
O resultado de res será uma matriz com os valores:
How,are,you,doing,today?
Tente você mesmo " Mais "Try it Yourself" exemplos abaixo.
Definição e Uso
A split() método é usado para dividir uma cadeia de caracteres em uma matriz de subsequências, e retorna a nova matriz.
Tip: Se uma cadeia vazia ("") é usado como separador, a string é dividida entre cada personagem.
Nota: O split() método não altera a string original.
Suporte navegador
Método | |||||
---|---|---|---|---|---|
split() | sim | sim | sim | sim | sim |
Sintaxe
Os valores dos parâmetros Parâmetro Descrição separator Opcional. Especifica o personagem, ou a expressão regular, a ser usado para dividir a string. Se omitido, toda a cadeia será devolvido (an array with only one item) limit Opcional. Um inteiro que especifica o número de divisões, itens após o limite de divisão não irá ser incluída na matriz
Detalhes técnicos
Valor de retorno: Uma matriz, que contém os valores splitted JavaScript Versão: 1.1
mais Exemplos
Exemplo
Omitir o parâmetro separador:
var str = "How are you doing today?";
var res = str.split();
O resultado de res será uma matriz com apenas um valor:
How are you doing today?
Tente você mesmo "
Exemplo
Separar cada charater, incluindo espaço em branco:
var str = "How are you doing today?";
var res = str.split("");
O resultado de res será uma matriz com os valores:
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
Tente você mesmo "
Exemplo
Use o parâmetro de limite:
var str = "How are you doing today?";
var res = str.split(" ",3);
O resultado de res será uma matriz com apenas três valores:
How,are,you
Tente você mesmo "
Exemplo
Use uma carta como um separador:
var str = "How are you doing today?";
var res = str.split("o");
O resultado de res será uma matriz com os valores:
H,w are y,u d,ing t,day?
Tente você mesmo "
<JavaScript string de referência