in reply to Split on metachar

use quotemeta or "\Q*".
my $char = quotemeta '*'; # or "\Q*" instead of quotemeta @line = split /$char/, $_;
Boris