title: split output after date
body: <p>I have a script that outputs my tasks in this format:</p>
  
  <pre><code>Thu Apr 04           Finish Work
                       Walk
  
  Sat Apr 06           Collect NIC
  
  Mon Apr 08           Run test
  </code></pre>
  
  <p>I want to split it into a dictionary so I can do some matching/formatting:</p>
  
  <pre><code>{'Thu Apr 04' : ('Finish Work', 'Walk'),
  'Sat Apr 06' : 'Collect NIC',
  'Mon Apr 08' : 'Run test'}
  </code></pre>
  
  <p>I've tried string funcs like split(), replace() but I can't get the format I want.</p>
  
  <p><strong>UPDATE # 1</strong></p>
  
  <p>I assigned the output of the script to a variable and used <code>print repr(output)</code> which gives:</p>
  
  <pre><code>'\nThu Apr 04           Finish PTI Video\n                     Weigh In\n\nSat Apr 06           Collect NIC\n\nMon Apr 08           Serum uric acid test\n\n'
  </code></pre>