Split a string up into individual characters. my @characters = unpack("(a1)*", $string); # you might think of doing it with split(), but that's very messy, unfortunately