Método JavaScript Split
O método dividido é usado para dividir uma string em uma matriz de string e retornar a matriz. A sintaxe é a seguinte:
A cópia do código é a seguinte:
str_object.split (separador, limite)
Descrição do parâmetro:
| parâmetro | ilustrar |
|---|---|
| str_Object | String (objeto) para operar |
| separador | Obrigatório. Delimitador, string ou expressão regular, divida str_object de onde este parâmetro especifica |
| limite | Opcional. Especifica o comprimento máximo da matriz retornada. Se este parâmetro estiver definido, as substringas retornadas não serão mais do que a matriz especificada por este parâmetro. Se este parâmetro for omitido, todas as regras de conformidade serão divididas |
Dica: se uma string vazia ("") for usada como um separador, cada caractere no STR_Object será dividido, como mostrado no exemplo a seguir.
Exemplo de método dividido
A cópia do código é a seguinte:
<Script Language = "JavaScript">
var str = "www.vevb.com";
document.write (str.split (".") + "<r />");
document.write (str.split ("") + "<r />");
document.write (str.split (".", 2));
</script>
Execute este exemplo e saída:
A cópia do código é a seguinte:
www, JB51, net
w, w, w,., J, b, 5,1,., n, e, t
www, JB51
Dica: Como mostrado no exemplo acima, se uma string vazia ("") for usada como um separador, cada caractere em str_object será dividido entre.
O método dividido usa expressões regulares
O método dividido também suporta strings de divisão usando expressões regulares:
A cópia do código é a seguinte:
<Script Language = "JavaScript">
document.write ("1a2b3c" .split (// d/) + "<r/>");
document.write (": a: b: c" .split (":"));
</script>
Execute este exemplo e saída:
A cópia do código é a seguinte:
a, b, c
,abc
Observe cuidadosamente as diferenças nas saídas dos dois exemplos.