# HG changeset patch # User Goffi # Date 1578067853 -3600 # Node ID a754523fc0f6a0614ee121d567c57cc7cf26afbb # Parent 7f7cdc6ecfd8c4dcfc11c100ba802d8af5ce3a86 frontends (tools/strings): added "geo:" scheme in RE_URL diff -r 7f7cdc6ecfd8 -r a754523fc0f6 sat_frontends/tools/strings.py --- a/sat_frontends/tools/strings.py Fri Jan 03 13:21:27 2020 +0100 +++ b/sat_frontends/tools/strings.py Fri Jan 03 17:10:53 2020 +0100 @@ -21,7 +21,7 @@ # Regexp from http://daringfireball.net/2010/07/improved_regex_for_matching_urls RE_URL = re.compile( - r"""(?i)\b((?:[a-z]{3,}://|(www|ftp)\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}/|mailto:|xmpp:)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?]))""" + r"""(?i)\b((?:[a-z]{3,}://|(www|ftp)\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}/|mailto:|xmpp:|geo:)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?]))""" )