One way is to split the string into characters and count how many of each one. Here's an example:
@strings = ("abcabc", "abcdabcd", "abcabcc", "abcabcb", "abc", "aaa", "abbccbcaaacc");
foreach $string (@strings) {
@chars...