]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/markdownext/mdx_auto_linker.py
adding migration for the negative reputation feature
[osqa.git] / forum / markdownext / mdx_auto_linker.py
index 9d77c38df68f0c15e4c78e3c12c7353d6b909d00..92f3a9f7496d990af6dd9a63f9af05823efe7ba3 100644 (file)
@@ -21,13 +21,13 @@ TLDS = ('gw', 'gu', 'gt', 'gs', 'gr', 'gq', 'gp', 'gy', 'gg', 'gf', 'ge', 'gd',
 AUTO_LINK_RE = re.compile(r"""
     (?P<ws>.?\s*)
     (?P<url>
-        (?P<format1>
+        (?:(?P<format1>
             ((?P<protocol1>[a-z][a-z]+)://)?
             (?P<domain1>\w(?:[\w-]*\w)?\.\w(?:[\w-]*\w)?(?:\.\w(?:[\w-]*\w)?)*)
         ) | (?P<format2>
             ((?P<protocol2>[a-z][a-z]+)://)
             (?P<domain2>\w(?:[\w-]*\w)?(?:\.\w(?:[\w-]*\w)?)*)
-        )
+        ))
         (?P<port>:\d+)?
         (?P<uri>/[^\s<]*)?
     )