diff --git a/files/routes/posts.py b/files/routes/posts.py index 59b774ed4..cc04b9416 100755 --- a/files/routes/posts.py +++ b/files/routes/posts.py @@ -864,9 +864,9 @@ def submit_post(v): gevent.spawn(archiveorg, new_post.url) # archive other urls in post - url_regex = '(.+)' + url_regex = '([^\"]+)' print(new_post.body_html) - for url_match in re.finditer(url_regex, new_post.body_html): + for url_match in re.finditer(url_regex, new_post.body_html, flags=re.M|re.I): href = url_match.group(1) print(href) title = url_match.group(2)