use PDL; use PDL::Char; $PDL::SHARE=$PDL::SHARE; # keep stray warning quiet my $source=PDL::Char->new("ATTCCGGG"); for my $str ( "ATTGCGGG") { my $match =PDL::Char->new($str); my @diff=which($match!=$source)->list; print "@diff\n"; }