Pathologically Eclectic Rubbish Lister | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Sorry if this is a bit late, FWIW... 1) Most of the replies published (well, those that work :-) truncate strings that are exactly of the desired length, while your original version keeps these intact. Test case: my $str = trim_length ( 'this sentence is 30 signs long', 30 );If you use eg BrowserUK's code, this is easy to fix: just change return $str if length $str < $n;to: return $str if length $str <= $n;2) It might be an idea to strip off trailing whitespace, in order to avoid adding ' ...' to the end of a message that is essentially complete. My own solution, again FWIW, would be
dave In reply to Re: In search of a better way to trim string
by Not_a_Number
|
|