Guest User

Untitled

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