From: James Walker Date: Fri, 14 May 2010 20:41:29 +0000 (-0400) Subject: allow hyphens in subdomains for webfinger addresses X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=275002d88a758d47e15b2f6d97873c243a500451;p=quix0rs-gnu-social.git allow hyphens in subdomains for webfinger addresses --- diff --git a/plugins/OStatus/OStatusPlugin.php b/plugins/OStatus/OStatusPlugin.php index f183bc7aea..5167842ca9 100644 --- a/plugins/OStatus/OStatusPlugin.php +++ b/plugins/OStatus/OStatusPlugin.php @@ -257,7 +257,7 @@ class OStatusPlugin extends Plugin $matches = array(); // Webfinger matches: @user@example.com - if (preg_match_all('!(?:^|\s+)@((?:\w+\.)*\w+@(?:\w+\.)*\w+(?:\w+\-\w+)*\.\w+)!', + if (preg_match_all('!(?:^|\s+)@((?:\w+\.)*\w+@(?:\w+\-?\w+\.)*\w+(?:\w+\-\w+)*\.\w+)!', $text, $wmatches, PREG_OFFSET_CAPTURE)) {