dschnelldavis / parse-full-name

A function that accepts the full name of a person in any format, parses it, and returns its parts { title, first name, middle name, last name, nickname, suffix, [and any parsing errors] }.
74 stars 15 forks source link

Treating second nickname as last name #20

Open msadeed7 opened 3 years ago

msadeed7 commented 3 years ago

Example Input: 'Full Name [nickname1] (nickname2)' Expected Result: {title: "", first: "FirstName", middle: "", last: "LastName", nick: "nickname1 nickname2", suffix: ""} Actual Result: {title: "", first: "FirstName", middle: "LastName", last: "(nickname2)", nick: "nickname1", suffix: ""}