Как извлечь слова, начинающиеся с хеш-тега (#), из строки в массив

У меня есть строка с хэш-тегами, и яя пытаюсь вытащить теги, я думаю, что ям довольно близко, но получая многомерный массив с теми же результатами

  $string = "this is #a string with #some sweet #hash tags";

     preg_match_all('/(?!\b)(#\w+\b)/',$string,$matches);

     print_r($matches);

который дает

 Array ( 
    [0] => Array ( 
        [0] => "#a" 
        [1] => "#some"
        [2] => "#hash" 
    ) 
    [1] => Array ( 
        [0] => "#a"
        [1] => "#some"
        [2] => "#hash"
    )
)

Я просто хочу один массив с каждым словом, начинающимся с хэш-тега.

Ответы на вопрос(4)

Ваш ответ на вопрос