Guest User

Untitled

a guest
Oct 19th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. function parsePerson (person) {
  2. if (typeof person !== "string") return person
  3. var name = person.match(/^([^\(<]+)/)
  4. var url = person.match(/\(([^\)]+)\)/)
  5. var email = person.match(/<([^>]+)>/)
  6. var obj = {}
  7. if (name && name[0].trim()) obj.name = name[0].trim()
  8. if (email) obj.email = email[1];
  9. if (url) obj.url = url[1];
  10. return obj
  11. }
Add Comment
Please, Sign In to add comment