]> git.mxchange.org Git - friendica.git/commitdiff
Delimiter added
authorMichael <heluecht@pirati.ca>
Wed, 23 Sep 2020 15:57:10 +0000 (15:57 +0000)
committerMichael <heluecht@pirati.ca>
Wed, 23 Sep 2020 15:57:10 +0000 (15:57 +0000)
src/Protocol/ActivityPub/Processor.php

index 7026d18dac6b25334a64aeb2ce2513c297e77bb8..95eecabca215af7c42e7158df1815e4e0f33750a 100644 (file)
@@ -856,7 +856,7 @@ class Processor
                        }
                        // We check with "strpos" for performance issues. Only when this is true, the regular expression check is used
                        // RegExp is taken from here: https://medium.com/@shiba1014/regex-word-boundaries-with-unicode-207794f6e7ed
-                       if ((strpos($content, $tag) !== false) && preg_match('/(?<=[\s,.:;"\']|^)' . preg_quote($tag) . '(?=[\s,.:;"\']|$)/', $content)) {
+                       if ((strpos($content, $tag) !== false) && preg_match('/(?<=[\s,.:;"\']|^)' . preg_quote($tag, '/') . '(?=[\s,.:;"\']|$)/', $content)) {
                                Logger::info('Subscribed hashtag found in content - accepted', ['id' => $id, 'hashtag' => $tag]);
                                return true;
                        }