JavaScript equivalente a PHP Explode

JavaScript equivalente a PHP Explode

"explotar()"Es una función PHP bien conocida que divide/divide una cadena en una matriz de subcadenas de acuerdo con un delimitador particular. Para realizar el mismo comportamiento, JavaScript tiene el "dividir()" método. Al romper las cuerdas en bits más pequeños, ambas funciones hacen que sea más fácil manipular y trabajar con ellas.

Esta publicación ilustrará el equivalente del método PHP Explode () de JavaScript.

¿Cuál es el equivalente de PHP "Explode ()" en JavaScript??

El equivalente del PHP "explotar()"La función en JavaScript es la"dividir()" método. El "dividir()El método en JavaScript se puede utilizar para dividir/dividir una cadena en una matriz de subcadenas de acuerdo con un separador particular. Emite una nueva matriz que contiene las subcadenas.

Sintaxis

La siguiente sintaxis se utiliza para el método Split ():

cadena.división (separador)

Ejemplo 1: dividir una cadena normal

Cree una variable que almacene una cadena:

var string = "Bienvenido al tutorial de JavaScript en Linuxhint.";

Ahora, divida la cadena con la ayuda del "dividir()"Método con pasar un espacio como separador. Devuelve una matriz de sustros almacenados en una variable "Estrecho de explotación":

var explodedString = string.dividir(" ");

Finalmente, imprima la cadena dividida en la consola usando el "para"Loop para iterar la matriz:

para (var i = 0; i < explodedString.length; i++)
consola.log (ExplodedString [i]);

La salida indica que la cadena se ha dividido o explotada con éxito en múltiples subcadenas en función del separador especificado que es "espacio":

Ejemplo 2: dividir una cadena que comprende la ID de correo electrónico

Aquí, dividiremos la cadena de correo electrónico en dos partes en función del delimitador/separador "@". Las dos partes de la cadena de correo electrónico son el "Información de usuario", y el "nombre de dominio".

Primero, almacene una cadena de correo electrónico en una variable "cadena":

var string = "[email protected] ";

Usar "@"Como separador en el"dividir()Método para dividir la cadena:

var explodedString = string.dividir("@");

Por último, imprima las subcadenas en la consola iterando la matriz resultante que se almacena en el "Estrecho de explotación" utilizando el "para" bucle:

para (var i = 0; i < explodedString.length; i++)
consola.log (ExplodedString [i]);

La salida muestra dos partes de la cadena, "Información de usuario" cual es "ABC123", y el "nombre de dominio" como "gmail.comunicarse":


Eso se trata del equivalente de la función PHP Explode () en JavaScript.

Conclusión

El JavaScript equivalente a PHP "explotar()" es el "dividir()" método. Ambos métodos se utilizan para dividir/dividir una cadena en una matriz de subcadenas dependiendo de un delimitador o separador dado. Esta publicación ilustra el equivalente del método PHP Explode () en JavaScript.