$string = sprintf( "%.20s..", $string ) if length($string) > 22;