title: How can I use RegEx to determine the largest chunk between delimiters?
body: <p>RegEx to determine the longest "part" of a phrase, with specified delimiters?</p>
  
  <p>News stories almost always have this sort of structure, where the  is actually the title plus a bunch of garbage. Is there a way to RegEx out all the garbage and maintain the longest part of the title, obviously this would require using delimiters such as <code>|</code>, <code>-</code>, <code>:</code>, etc...</p>
  
  <p>Here are some examples</p>
  
  <p>eBand <code>|</code> Jornalismo <code>|</code> Saúde <code>|</code> Alimentos em conserva podem causar botulismo; saiba como evitar a doença</p>
  
  <p>Obama calls for wide-range immigration reform in El Paso <code>-</code> San Jose Mercury News</p>
  
  <p>CL <code>+</code> Suspensa produção de mortadela com toucinho, suspeita de contaminação</p>
  
  <p>BBC News <code>-</code> John Kerry to travel to Pakistan amid strained ties</p>