in reply to Re^2: Parsing out first names
in thread Parsing out first names
foreach ( @names ) { my @name_parts = split; pop @name_parts if $name_parts[-1] =~ /^[a-zA-Z]\.?$/; # throw last +name away my $f_name = join ' ', @name_parts; print "$f_name\n"; }
Updated code to reflect Not_a_Number's correction, thanks!
-- Hofmator
Code written by Hofmator and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Parsing out first names
by Not_a_Number (Prior) on Oct 13, 2006 at 09:19 UTC | |
|
Re^4: Parsing out first names
by driver8 (Scribe) on Oct 13, 2006 at 12:03 UTC |