fork download
  1. import re
  2. text = 'Smith-Jones, Robert&Epson, Robert'
  3. pattern = r'[A-Za-z]+(?:-[A-Za-z]+)?,\sRobert'
  4. print re.findall(pattern, text)
Success #stdin #stdout 0.01s 9016KB
stdin
Standard input is empty
stdout
['Smith-Jones, Robert', 'Epson, Robert']