×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




My favorite name (for parsing) is Jan Van Breda Koff. "Van Breda Koff" is the *last* name


(He played for Vanderbilt and his dad coached in the NBA. I may have slightly botched the last word spelling; it's been awhile.)


        * Jerry C. Adams
*iSeries Programmer/Analyst
B&W Wholesale Distributors, Inc.* *
voice
        615.893.8633x152
fax
        615.995.1201
email
        jerry@xxxxxxxxxxxxxxx <mailto:jerry@xxxxxxxxxxxxxxx>



Buck wrote:

I have a field that is passed to an RPGLE
> Service program of Name now it could be
> First Last Name or Last Name First Name
> and so on and trying to figure out how
> to pull the correct names out of the
> full name...

You have a stupendous problem ahead of you. The first thing you need to answer is this: just how bad a job will be acceptable? For instance, you and I (humans) can probably figure out John Smith's surname. We may have a bit more trouble with Shannon Elisabeth. Mao Tse Tung (old spelling) will be more problematic for us: how will an algorithm do it? A dictionary will probably miss Thurston Howell III and Shjon Podein. Accented characters are always fun -- is Hélène the same as Helene? Chris Date often spelt his name C.J. Date or even CJ Date, and there's always C Michael Reginald Smythe-Jones Jr to add fun to the mix.

The point is that you will need to give something a try (I'd go with a dictionary of first names) and what falls out will have to be judged as either acceptable or 'needs more work (time & money).' Take your first cut back to management and let them decide what it's worth.
  --buck


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.