Cómo usar Explode en JavaScript Split()

Cómo usar Explode en JavaScript Split(). Explode es capaz de dividir una cadena de texto o un array y se basa bajo un criterio en común dentro de la cadena de texto.

Cómo usar Explode en JavaScript Split()

En este articulo veremos varias formas de dividir una cadena de texto.

PHP: Usando Explode()

La función explode() es muy usado para separar o dividir una cadena a través de un criterio, lo más usado son:
Espacios en blanco, Barra vertical, comas, etc.

Como ya saben la función explode de php nos permite dividir un string ya sea una cadena estática o una cadena extraída desde MySQL en varios strings:

Veamos un ejemplo completo

<?php
// Ejemplo en la web  www.php.net
$pastel= "porción1 porción2 porción3 porción4 porción5";
$porciones = explode(" ", $pastel);
echo $porciones[0]; // porción1
echo $porciones[1]; // porción2
?>

JavaScript: Dividir una cadena de texto

Para tener el mismo resultado de dividir una cadena de texto en JavaScript podemos usar la función split('') es muy similar a explode de PHP.

A continuación, veamos un ejemplo de uso.

<script type="text/javascript">
// Creamos variable llamado pastel
var pastel= "porción1 porción2 porción3 porción4 porción5";
var porciones = pastel.split(' ');
document.write(porciones[1]); // Seria la porción2

</script>

Ejemplo 02

var str="Shimla|1|http://google.org/travel/ind/";
var n = str.split('|');
alert(n[2]);

Conclusiones y recomendaciones

Las funciones predeterminadas de PHP y otros lenguajes son muy importantes en la programación porque nos ayuda a programar más rápido.

En esta ocasión hemos tocado el tema de la función explode() del PHP que es muy usado para dividir una cadena en porciones a través de un criterio.

Además, algo similar para JavaScript es la función split(' ') que cumple un rol similar a explode(), la finalidad es el mismo.

Espero que esta explicación les ayude en sus proyectos que estén realizando.

Sobre el autor

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio