NAMECHOP parses single-field names into separate fields containing the individual parts of the names, like the following examples (punctuation retention is optional):
Input Output Output Output Output Output ------------------- ---------- ------ ------ --------- ------ Unparsed name Prefix First Middle Last Suffix =================== ========== ====== ====== ========= ====== Smith Smith Smith Sr. Smith Sr Mrs. Smith Mrs Smith Rev. Smith Jr. Rev Smith Jr Mr. and Mrs. E.Jones Mr and Mrs E Jones Mr. & Mrs. Bix, CPA Mr & Mrs Bix CPA Wilson, Mr & Mrs Jim Mr & Mrs Jim Wilson J. J.Johnson V J J Johnson V Sir T. S. Eliot Sir T S Eliot e e cummings, IV e e cummings IV ee cummings ee cummings Lt. Gen. C James Phd Lt Gen C James Phd W.E.B. DuBois W E B DuBois Du Pont, Jackie Jackie Du Pont Clyde Smith-Jones Clyde Smith-Jones Mike O'Donnell Mike O'Donnell O Donnell, Mike Mike O Donnell Jimmy Mac Donald Jimmy Mac Donald Mr. A. E. Von Sturm Mr A E Von Sturm Ms. Beverly D'Angelo Ms Beverly D'Angelo
NAMECHOP is a Windows application that processes dBase (.DBF) databases or delimited textfiles or fixed-field (undelimited) text files, using a convenient drag-and-drop interface. NAMECHOP is useful for parsing names before using a duplicate detector, so that last names can be easily extracted and compared.