JavaScript-Name-Parser
JavaScript-Name-Parser copied to clipboard
Middle names
Why does this library not support middle names?
p = NameParse.parse("Dr. Juan Quincy Adams Xavier de la Vega III")
I get:
firstName: "Juan Quincy Adams Xavier"
initials: ""
lastName: "De La Vega"
salutation: "Dr."
suffix: "III"
Seems like all names before initial/last name are first name? lol.
@kalvish21 Here is fork I modified for genealogical purposes, which includes middle name. In my case, it would have parsed the first name as "Juan Quincy" and the middle name as "Adams Xavier". https://github.com/jeffg2k/SmartCopy/blob/master/parse-names.js