Hola, tengo esta función:
my @array1 = ("test","test","test");
my @array2 = ("test","test","test");
my @array1_cleaned = repes(@array1);
my @array2_cleaned = repes(@array2);
for(@array1_cleaned) {
print $_."\n";
}
print "\n";
for(@array2_cleaned) {
print $_."\n";
}
sub repes {
my @array_to_clean = @_;
my @array_cleaned;
foreach $text ( @array_to_clean ) {
push @array_cleaned, $text if not $wtf{$text}++;
}
return @array_cleaned;
}
Sirve para borrar repetidos en dos arrays varias veces usando una función, el problema es que nunca ...