Help for this page
use strict; use warnings; ... print "$_\n" for grep { /$regex/ and !$seen{$_}++ and @{ [/[a-z]/ig] } == @letter +s } glob $string;
ABC--- AB-C-- ... --AB-C --A-BC ---ABC