JavaScript Split

JavaScript Split

JavaScript es un lenguaje de secuencia de comandos o programación de la web. Las cadenas son una parte importante de las variables en cualquier lenguaje de programación. A menudo necesitamos manipular la cadena de acuerdo con nuestras necesidades. En este artículo, hablaremos sobre el método de cadena dividida de JavaScript que se utiliza para dividir la cadena de acuerdo con nuestras necesidades. Entonces, echemos un vistazo a lo que es una cadena y qué hace el método de cadena dividida.

La cuerda es solo un texto o caracteres simples que pueden incluir los alfabetos, números o símbolos.

Método Split () de JavaScript se llama cuando se requiere dividir la cadena en la matriz de sustras de acuerdo con el separador que proporciona.

Sintaxis

Echemos un vistazo a la sintaxis del método dividido.

cadena.dividir ([seperator] [, límite]);

Aquí el separador podría ser un solo personaje usando el que le gustaría dividir la cadena.

Y el límite es el límite de las divisiones. Cuando el número de subcadenas se vuelve igual al límite, el método Split () se detiene.

Vamos a sumergir y hacer un par de ejemplos para la comprensión de la función Split ().

Ejemplos

Suponemos que una cadena "Linuxhint es genial y trabajando duro para crecer.". Ahora, intentemos dividir la cadena en matrices de cadena usando el método Split (). Proporcionando el "" personaje espacial como separador. Pero, sin proporcionar el límite. Más tarde, lo haremos con el límite.

Linux.dividir(" ");

Como puede ver, el método Split () ha devuelto la matriz de sustros, basada en el espacio "".

Ahora, veamos qué sucedió si también proporcionamos un límite.

Linux.Split ("", 3)

Como puede ver que la función Split () dejó de dividir la cadena, y dejaría de dividir la cadena cuando el recuento sea equivalente al número de subcadenas.

Ahora, veamos si no proporcionamos un separador solo una cadena vacía y llama a la función Split ().

Linux.dividir("");

Como puede ver, la función ha dividido y devuelve la matriz de cada personaje separado.

Ahora, veamos si no proporcionamos ambos argumentos y solo llama a la función Split ().

Linux.dividir();

Genial, la función Split () ha devuelto una matriz con una sola subcadena que es toda la cadena

Propina

¿Qué pasa si queremos dividir la cadena en la base de dos separadores o también queremos separadores en la matriz de salida de la subcadena?? Afortunadamente, también hay una solución, también podemos proporcionar expresiones regulares como separador.

Entonces, veamos cómo podemos dividir la cadena con dos separadores. Espacio "personaje y personaje" yo "

Linux.división (/\ | i/);

Está bien! Funcionó muy bien. Como esperamos que se divida.

Ahora, ¿qué pasa si queremos incluir también a los separadores en la matriz de la subconjocio?. Simplemente agregaremos paréntesis () alrededor de la expresión regular.

Linux.división (/(\ | i)/);

Perfecto, como puede ver que los separadores también están incluidos en la matriz de sustros.

Conclusión

En este artículo, hemos visto cómo podemos dividir una cadena en la base de un separador proporcionado y cómo podemos aplicar el límite a la función dividida (). Encontramos cómo podríamos proporcionar expresiones regulares de conformidad con nuestras necesidades y requisitos. Entonces, ten un feliz y el mejor aprendizaje de JavaScript con Linuxhint.comunicarse.