in reply to split a squence by 3 letters

And one more since it's Friday.

my @group = grep /\w/, split /(...)/, "ACTGACTGATGCATGCATGCATGCCGTACGTACGTACGT"; print join("+", @group), $/; # ACT+GAC+TGA+TGC+ATG+CAT+GCA+TGC+CGT+ACG+TAC+GTA+CGT

Do not do it like that. :)