diff options
-rw-r--r-- | gajim/common/styling.py | 2 | ||||
-rw-r--r-- | test/no_gui/test_styling.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/gajim/common/styling.py b/gajim/common/styling.py index fb7f79352..fce6389ad 100644 --- a/gajim/common/styling.py +++ b/gajim/common/styling.py @@ -44,7 +44,7 @@ BLOCK_NESTED_RX = re.compile(PRE_NESTED_RX + '|' + QUOTE_RX, re.S | re.M) UNQUOTE_RX = re.compile(r'^> |^>', re.M) URI_RX = r'(?P<uri>([\w-]+://|www[.])[\S()<>]+?(?=[,>]?(\s|\Z)+))' -ADDRESS_RX = r'(?P<address>\b((xmpp|mailto):)?[\w-]*@([\w-]*?\.)+[\w]+([\?].*?(?=([\s\),]|$)))?)' # noqa: E501 +ADDRESS_RX = r'(?P<address>\b((xmpp|mailto):)?[\w-]+(\.[\w-]+)*@([\w-]*?\.)+[\w]+([\?].*?(?=([\s\),]|$)))?)' # noqa: E501 URI_ADDRESS_RX = URI_RX + '|' + ADDRESS_RX URI_RX = re.compile(URI_RX) diff --git a/test/no_gui/test_styling.py b/test/no_gui/test_styling.py index f701fbdc9..f45103714 100644 --- a/test/no_gui/test_styling.py +++ b/test/no_gui/test_styling.py @@ -326,8 +326,10 @@ EMAILS = [ 'asd@asd.at', 'asd@asd.asd.at', 'asd@asd.asd-asd.at', + 'asd.asd@asd.asd-asd.at', 'asd-asd@asd.asdasd.at', 'mailto:foo@bar.com.uk', + 'mailto:foo.foo.foo@bar.com.uk', ] EMAILS_WITH_TEXT = [ |