title: Extract names from string with python Regex
body: <p>I've been trying to extract names from a string, but don't seem to be close to success.</p>
  <p>Here is the code:</p>
  <pre><code>string = &quot;555-1239Moe Szyslak(636) 555-0113Burns, C. Montgomery555 -6542Rev. Timothy Lovejoy555 8904Ned Flanders636-555-3226Simpson, Homer5553642Dr. Julius Hibbert&quot;
  regex = re.compile(r'([A-Z][a-z]+(?: [A-Z][a-z]\.)? [A-Z][a-z]+)')
  print(regex.findall(string))
  </code></pre>
  <p>This is the output I'm getting:</p>
  <pre><code>['Moe Szyslak', 'Timothy Lovejoy', 'Ned Flanders', 'Julius Hibbert']
  </code></pre>