title: Create a dictionary with a string with colons
body: <p>Let's say there's a string, s, which looks like this:</p>
  
  <pre><code>s = 'Title: A title Date: November 23 1234 Other: Other information'
  </code></pre>
  
  <p>Is it possible to create a dictionary which would be:</p>
  
  <pre><code>{'Title':'A title','Date':'November 23 1234','Other':'Other information'}
  </code></pre>
  
  <p>At first I thought simply by splitting it where the colons were, but then, not knowing what the values for Title could be, there may be colons in the title itself. Alas the source of this info doesn't separate it with commas as well, so that's also a pain. E.G, how could you also do it for:</p>
  
  <pre><code>s = 'Title: Example: of a title Date: November 23 1234 Other: Other information'
  </code></pre>
  
  <p>Where the title in that example is <code>Example: of a title</code>.</p>
  
  <p>I've checked <a href="https://stackoverflow.com/questions/14440940/creating-dictionary-object-from-string-that-looks-like-dictionaries"> this question</a>, but it did not answer my question.</p>
  
  <p>Thanks in advance.</p>