Parsing string sections
<p>What techniques/modules would you use to parse specific string sections. Given lines of the type:</p>

<pre><code>field 1: dog        field 2: first        comment: outstanding
field 1: cat        field 2:              comment: some comment about the cat
</code></pre>

<p>The field names always end with a colon, the field values can be blank and the fields are separated by spaces only. I just want access to the field values. I know how I would do this using regular expression but I'm sure there are more elegant ways to do this with Python.  </p>
