diff --git a/uberwriter/markup_regex.py b/uberwriter/markup_regex.py index 54d95f9..1b557a6 100644 --- a/uberwriter/markup_regex.py +++ b/uberwriter/markup_regex.py @@ -19,7 +19,7 @@ LINK_ALT = re.compile( IMAGE = re.compile( r"!\[(?P.*)\]\((?P.+?)(?: \"(?P.+)\")?\)") HORIZONTAL_RULE = re.compile( - r"(?:\n\n)(?P<symbols> {0,3}[*\-_]{3,} *)(?:\n\n+)") + r"(?:^|\n{2,})(?P<symbols> {0,3}[*\-_]{3,} *)(?:\n{2,}|$)") LIST = re.compile( r"(?:^|\n)(?P<content>(?P<indent>(?:\t| {4})*)[\-*+]( +)(?P<text>.+(?:\n+ \2.+)*))") ORDERED_LIST = re.compile(