NAME
String::Charcount - Count the occurence of characters within a string
SYNOPSIS
use String::Charcount qw(count percentage);
$string = 'The lazy brown fox jumped over the cat sitting on the fence.';
$count = count( $string );
print 'e exists ', $count->{e}, ' times',"\n";
$percentage = percentage( $string, $count );
print 'e percentage - ', $percentage->{e}, '%',"\n";
DESCRIPTION
String::Charcount counts the occurence of characters within a string and calculates percentage of occurence.
FUNCTIONS
count
Counts the occurence of all characters within a string.
$count = count( $string );
print 'e exists ', $count->{e}, ' times',"\n";
Returns an hashref with characters as keys and occurences as values.
count_unique
Counts unique characters (case-sensitive) within a string.
$unique = count_unique( $string );
Returns a string.
percentage
Calculates percentage of occurence of all characters within a string.
$percentage = percentage( $string, [$count] );
print 'e percentage - ', $percentage->{e}, '%',"\n";
Returns an hashref with characters as keys and percentages of occurence as values.
EXPORT
count(), count_unique(), percentage()
are exportable.