in reply to Re: Regexp string concat
in thread Regexp string concat
This is really neat++.
As the target is genome work which usually involves large volumes of big strings, using split '[a-z]+', string; to avoid the capture brackets will save a little time.
sub delirium{ my( $string, $qRef ) = @_; $string =~ tr[A-Z][a-z]; $string =~ s/$_/uc $_/ieg for @$qRef; return reduce{ length $a > length $b ? $a : $b } split '[a-z]+',; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Regexp string concat
by Jasper (Chaplain) on Jun 21, 2004 at 09:38 UTC |