| CPAN Ratings String-Strip reviews | |
| Home | Search | About | Bitcard Account | Login |
RSS | Module Info | Add a review of String-Strip
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.
Randy Stauner - 2011-08-17T07:38:37
Re the comments of the other two reviewers of the module:
#!/usr/local/bin/perl -wl
use strict;
use String::Strip;
my $test = " \ta b-c def g; * ";
my $test2 = $test;
print "<",$test,">";
StripSpace ($test);
print "<",$test,">";
print "$test2";
StripLTSpace ($test2);
print "<",$test,">";
prints
$ ./stringstriptest.pl
< a b-c def g; * >
<ab-cdefg;*>
a b-c def g; *
<ab-cdefg;*>
So it doesn't seem to work as advertised, but it doesn't seem to delete hyphens either.
Ben Bullock - 2008-08-02T22:24:08
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.
David Hull - 2008-07-28T11:32:56
Yes, this will remove ws, but unfortunately it's also removing hyphens, apresands, commas, and anything NOT alphanumeric. User be warned.
Rob - 2005-09-29T10:34:33
|
Perl.org sites
: bugs
| dev
| history
| jobs
| learn
| lists
| use
Site Information and Contacts |
|