title: Java text parsing help needed with section name/content text
body: <p>I have text in the following format:</p>
  
  <blockquote>
    <p>section name 1:</p>
    
    <p>this text goes into the
    first section </p>
    
    <p>section name 2:</p>
    
    <p>this text
    goes into the second section</p>
  </blockquote>
  
  <p>etc,</p>
  
  <p>Where section names are arbitrary phrases and section contents will contain free text except section name. I need to split this text into object pairs of type (<em>section name</em>, <em>section text</em>).</p>
  
  <p>Is there an effective RegEx or other recommended way of doing this?</p>
  
  <p>Thanks.
  -Raj</p>