El problema viene cuando , por ejemplo, consideramos una coma (,) como carácter de corte y hay muchos espacios delante y detrás, los cuales no nos interesan. Entonces… ¿cómo eliminamos esos espacios en blanco?
Pues muy sencillo. Con la siguiente expresión regular:
$_ =~ s/\s//g;Vamos a ver un ejemplo sencillo:
La salida obtenida es:my $string= "hola, caracola , esto es una cadena larga ";
my @array= split(/,/, $string);
foreach(@array)
{
$_ =~ s/\s//g; #Elimina espacios en blanco
print $_;print “\n”;
}
hola
caracola
estoesunacadenalarga
No hay comentarios:
Publicar un comentario