2017 © Pedro Peláez
 

library human-name-parser

Takes human names of arbitrary complexity and various wacky formats and parses them out.

image

jasonpriem/human-name-parser

Takes human names of arbitrary complexity and various wacky formats and parses them out.

  • Monday, October 2, 2017
  • by jasonpriem
  • Repository
  • 8 Watchers
  • 102 Stars
  • 30,548 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 39 Forks
  • 7 Open issues
  • 1 Versions
  • 7 % Grown

The README.md

Version: 0.2, (*1)

Date: 6 Sept. 2010, (*2)

Author: Jason Priem jason@jasonpriem.com, (*3)

Website: http://jasonpriem.com/human-name-parse, (*4)

License: http://www.opensource.org/licenses/mit-license.php, (*5)

Description

Takes human names of arbitrary complexity and various wacky formats like:, (*6)

  • J. Walter Weatherman
  • de la Cruz, Ana M.
  • James C. ('Jimmy') O'Dell, Jr.

and parses out the:, (*7)

  • leading initial (Like "J." in "J. Walter Weatherman")
  • first name (or first initial in a name like 'R. Crumb')
  • nicknames (like "Jimmy" in "James C. ('Jimmy') O'Dell, Jr.")
  • middle names
  • last name (including compound ones like "van der Sar' and "Ortega y Gasset"), and
  • suffix (like 'Jr.', 'III')

The Versions

02/10 2017

dev-master

9999999-dev

Takes human names of arbitrary complexity and various wacky formats and parses them out.

  Sources   Download