c:\@Work\Perl\monks>perl -wMstrict -le "my $red = ''; my $blue = ''; my $post = ''; my $brk = qq{
\n}; ;; my $base = qr{ [ATCG] }xms; ;; my $sequence = 'GGCGCAACGCTGAGCAGCTGGCGCGTCCCGCGCGGCCCCAGTTCTGCGCAGCTTCCCGAGGCTCCGCACCAGCCGCGCTTCTGCCGCCTGCAGGGCATT'; ;; my $colorized_seq = join '', map qq{$red$_$post$brk}, map { s{ ($base{1,10} \z) }{$blue$1$post}xms; $_; } $sequence =~ m{ $base{1,50} }xmsg ; print qq{[[ $colorized_seq]]}; " [[ GGCGCAACGCTGAGCAGCTGGCGCGTCCCGCGCGGCCCCAGTTCTGCGCA
GCTTCCCGAGGCTCCGCACCAGCCGCGCTTCTGCCGCCTGCAGGGCATT
]]