Como faço para extrair palavras começando com uma tag hash (#) de uma string em uma matriz
Eu tenho uma string que tem tags hash e estou tentando puxar as tags para fora eu acho que estou muito perto, mas recebendo uma matriz multidimensional com os mesmos resultados
$string = "this is #a string with #some sweet #hash tags";
preg_match_all('/(?!\b)(#\w+\b)/',$string,$matches);
print_r($matches);
que produz
Array (
[0] => Array (
[0] => "#a"
[1] => "#some"
[2] => "#hash"
)
[1] => Array (
[0] => "#a"
[1] => "#some"
[2] => "#hash"
)
)
Eu só quero uma matriz com cada palavra começando com uma hashtag.