title: Parse string by more values
body: <p>I cannot parse string in Python. I need to parse it by specifics words. I write pattern how my string loooks bellow. I need to parse it by categories ("Description: ....." , "Return code: ....." , etc.), which can have more than one row of text. Do someone please know how to change my code or some advice?</p>
  
  <p>I have string in this format:</p>
  
  <p>/***********************************************************************<br>
   * Name            :  some_text <br>
   * Preconditions   :  some_text <br>
   * Parameters      :  some_text <br>
   *                    some_text <br>
   *                    some_text <br>
   * Return code     :  none <br>
   * Description     :  some_text <br>
   **********************************************************************<br></p>
  
  <p>I tried standart split in python, but I am not sure how to use it so output will be list of parsed categories. If I want to parse it by "\n" it works, but as I mentioned, category can have more than one row.</p>
  
  <pre class="lang-py prettyprint-override"><code>
  ReturnCodeName = tmpTextString.split("Return code     :")
  DescriptionName = tmpTextString.split("Description     :")
  
  </code></pre>