Método dividido de JavaScript
El método dividido se usa para dividir una cadena en una matriz de cadenas y devolver la matriz. La sintaxis es la siguiente:
La copia del código es la siguiente:
str_object.split (separador, límite)
Descripción del parámetro:
| parámetro | ilustrar |
|---|---|
| Str_Object | Cadena (objeto) para operar |
| separador | Requerido. Delimitador, cadena o expresión regular, dividido str_object desde donde especifica este parámetro |
| límite | Opcional. Especifica la longitud máxima de la matriz devuelta. Si se establece este parámetro, las subcadenas devueltas no serán más que la matriz especificada por este parámetro. Si se omite este parámetro, todas las reglas de cumplimiento se dividirán |
Consejo: Si se usa una cadena vacía ("") como separador, cada carácter en Str_object se dividirá, como se muestra en el siguiente ejemplo.
Ejemplo de método dividido
La copia del código es la siguiente:
<script language = "javaScript">
var str = "www.vevb.com";
document.write (str.split (".") + "<Br />");
document.write (str.split ("") + "<Br />");
document.write (str.split (".", 2));
</script>
Ejecute este ejemplo y salida:
La copia del código es la siguiente:
www, jb51, net
W, W, W,., J, B, 5,1,., N, E, T
www, jb51
Consejo: Como se muestra en el ejemplo anterior, si una cadena vacía ("") se usa como separador, cada carácter en STR_Object se dividirá entre.
El método dividido utiliza expresiones regulares
El método dividido también admite cadenas de división utilizando expresiones regulares:
La copia del código es la siguiente:
<script language = "javaScript">
document.write ("1a2b3c" .split (// d/) + "<Br/>");
document.write (": a: b: c" .split (":"));
</script>
Ejecute este ejemplo y salida:
La copia del código es la siguiente:
A, B, C
,abecedario
Observe cuidadosamente las diferencias en los resultados de los dos ejemplos.