Ignore hashtags that begin with a ampersand

Fixes #131

This is usually a marker of an HTML entity code.
It is possible for a user to do this on purpose,
but not horribly likely.

i hope
pull/137/head
Derek Schmidt 7 years ago
parent ae6a59e782
commit 41683db2b4
No known key found for this signature in database
GPG Key ID: 0F5D491793B4035A

@ -7,7 +7,7 @@ class Hashtag {
public static function getHashtags($status)
{
$hashtags = false;
preg_match_all("/(#\w+)/u", $status, $matches);
preg_match_all("/(?<!&)(#\w+)/u", $status, $matches);
if ($matches) {
$res = array_count_values($matches[0]);
$hashtags = array_keys($res);

Loading…
Cancel
Save