As an example of the type of content I have to parse off of a ticket:
Name:
snakeoil
Host:
foobar
{block}
email: some data here
url: http://foo
date: 01/02/16
{block}
I can identify the 'key', which is any word typically ending in a colon
I could use the regex module to do a match like ^\w$ to extract the key, but I must handle both the case where the value is in the same line vs in the subsequent line.
Having to fetch the word in the next line is what I can't think of how to address cleanly and/or effectively.