in reply to Challenge - Creative Way To Detect Alpha Characters
To all those, including myself, who are using, or had used, two lists (a..z , A..Z): Why not just convert the string to either upper or lower case before working on it so that only 26-element list, instead of 52, would be needed?
In my case ... i didn't even think of it until i was working on the Rexx solution. To repent, below is perl translation....
sub has_alpha { my ($string) = @_; return unless length $string; $string = lc $string; my ($start , $stop) = qw/a z/; while ($start le $stop) { index($string , $start++) != -1 and return 1; } return; }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Challenge - Creative Way To Detect Alpha Characters
by BrowserUk (Patriarch) on Sep 14, 2004 at 21:50 UTC | |
by parv (Parson) on Sep 14, 2004 at 22:05 UTC |