JavaScript equivalente a PHP Explode

JavaScript equivalente a PHP Explode

"esplodere()"È una nota funzione PHP che divide/divide una stringa in una serie di sottostringi secondo un particolare delimitatore. Per eseguire lo stesso comportamento, JavaScript ha il "diviso()" metodo. Rompendo le stringhe in bit più piccoli, entrambe queste funzioni rendono più facile manipolare e lavorare con loro.

Questo post illustrerà l'equivalente del metodo PHP Explode () di JavaScript.

Qual è l'equivalente di php "explode ()" in javascript?

L'equivalente del PHP "esplodere()"La funzione in JavaScript è il"diviso()" metodo. IL "diviso()"Il metodo in JavaScript può essere utilizzato per dividere/dividere una stringa in un array di substrings secondo un particolare separatore. Emette un nuovo array che contiene i sottostringi.

Sintassi

La seguente sintassi viene utilizzata per il metodo Split ():

corda.diviso (separatore)

Esempio 1: dividere una stringa normale

Crea una variabile che memorizza una stringa:

var string = "Welcome to JavaScript Tutorial su LinuxHint.";

Ora, dividi la stringa con l'aiuto di "diviso()"Metodo con il passaggio di uno spazio come separatore. Restituisce una serie di substrings memorizzati in una variabile "Explodedstring":

var explodedString = String.diviso(" ");

Infine, stampa la stringa divisa sulla console usando "per"Loop per iterare l'array:

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

L'output indica che la stringa è stata divisa o esplosa correttamente in più substrings in base al separatore specificato che è "spazio":

Esempio 2: dividere una stringa che comprende l'ID e -mail

Qui, divideremo la stringa e -mail in due parti in base al delimitatore/separatore "@". Le due parti della stringa e -mail sono le "Informazioni dell'utente", e il "nome del dominio".

Innanzitutto, memorizzare una stringa di posta elettronica in una variabile "corda":

var string = "[email protected] ";

Utilizzo "@"Come separatore nel"diviso()"Metodo per dividere la stringa:

var explodedString = String.diviso("@");

Infine, stampano i sottostringi sulla console iterando l'array risultante che viene memorizzato nella "Explodedstring" usando il "per" ciclo continuo:

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

L'uscita visualizza due parti della stringa, "Informazioni dell'utente" che è "ABC123", e il "nome del dominio" COME "gmail.com":


Questo è tutto sull'equivalente della funzione Php Explode () in JavaScript.

Conclusione

Il JavaScript equivalente a PHP "esplodere()" è il "diviso()" metodo. Entrambi i metodi sono utilizzati per la divisione/divisione di una stringa in una serie di sottostringi a seconda di un determinato delimitatore o separatore. Questo post ha illustrato l'equivalente del metodo Explode () di Php in JavaScript.