Comando split en Perl
En Perl la función split devuelve un array de strings como resultado de dividir un array por un carácter delimitador o por un string. Por ejemplo:
my $pizza = "porcion1 porcion2 porcion3 porcion4 porcion5 porcion6";
my @porciones = split(" ", $pizza);
print $porciones[0];
print $porciones[1];
my $data = "foo:*:1023:1000::/home/foo:/bin/sh";
my ($user, $pass, $uid, $gid, $gecos, $home, $shell) = split(":", $data);
print $user;
print $pass;
use Data::Dumper;
my $str = 'one,two,three,four';
my @count = split(',', $str, 2);
print Dumper(\@count);
@count = split(',',$str,-1);
print Dumper(\@count);
$VAR1 = [
'one',
'two,three,four'
];
$VAR1 = [
'one',
'two',
'three',
'four'
];
Comando explode en Php
En Php la función explode devuelve un array de strings como resultado de dividir un array por un carácter delimitador o por un string. Por ejemplo:
Array
(
[0] => one
[1] => two,three,four
)
Array
(
[0] => one
[1] => two
[2] => three
)
Comando split en Javascript
En Javascript la función split devuelve un array de strings como resultado de dividir un array por un carácter delimitador o por un string. Por ejemplo:
var pizza = "porcion1 porcion2 porcion3 porcion4 porcion5 porcion6";
var porciones = pizza.split(" ");
alert(porciones[0]);
alert(porciones[1]);
var str = "Hola Mundo!";
var res = str.split();
alert(res);
var str = 'one,two,three,four';
console.log(str.split(',', 2));
console.log(str.split(',', -1));
["one", "two"]
["one", "two", "three", "four"]