From: John Runyon Date: Thu, 30 May 2024 01:01:52 +0000 (-0600) Subject: urls - allow port in url X-Git-Url: https://jfr.im/git/erebus.git/commitdiff_plain/refs/heads/main urls - allow port in url --- diff --git a/modules/urls.py b/modules/urls.py index 158bc9c..65f9ca1 100644 --- a/modules/urls.py +++ b/modules/urls.py @@ -355,7 +355,7 @@ def goturl(url): return ''.join(output) url_regex = ( - re.compile(r'https?://(?:[^/\s.]+\.)+[a-z0-9-]+(?:/[^\s\]>)}]+)?', re.I), + re.compile(r'https?://(?:[^/\s.]+\.)+[a-z0-9-]+(?::\d{1,5})?(?:/[^\s\]>)}]+)?', re.I), ) other_regexes = ( (lambda x: '', (re.compile(r"""https?://(?:www\.)?(?:twitter|x)\.com/""", re.I),)), # skip twitter