I used to use this module in a project of mine where I'd be trimming potentially millions of strings during a program run because I thought any possible speed up from XS wouldn't hurt.
However I have noticed a 2 grievous bugs in the software:
1. Strings longer than 8 characters seem to get mangled on a 64bit machine (rt.cpan.org/Ticket/Display.html?id=70....
2. The tests actually fail, but the module STILL INSTALLS.
It is dangerous, and since it is long-unsupported I suggest staying away from it.
6 out of 6 found this review helpful. Was this review helpful to you? Yes No
Re the comments of the other two reviewers of the module:
my $test = " \ta b-c def g; * ";
my $test2 = $test;
< a b-c def g; * >
a b-c def g; *
So it doesn't seem to work as advertised, but it doesn't seem to delete hyphens either.
4 out of 7 found this review helpful. Was this review helpful to you? Yes No
I have not used this module, but I have looked at the code and I do not see how the previous comment claiming that all non-alphanumeric characters will be removed can be correct unless there is something terribly wrong with that person's isspace implementation. The implementation looks correct to me.
2 out of 4 found this review helpful. Was this review helpful to you? Yes No