in reply to generating strings from a regular expression

I'm just wondering what your actual "strings" are. If they're strings of alphanumeric characters of fixed or finite length, of course that's the kind of thing that Perl can do very well.

Something like

$inverse_regex = 'a.b'; for (0..9,a..z){ ($result = $inverse_regex) =~ s/\./$_/; print $result; }
would be simple.
--
($_='jjjuuusssttt annootthheer pppeeerrrlll haaaccckkeer')=~y/a-z//s;print;