¿Cómo extraigo palabras que comienzan con una etiqueta hash (#) de una cadena en una matriz?
Tengo una cadena que tiene etiquetas hash y estoy tratando de sacarlas Creo que estoy bastante cerca pero obteniendo una matriz multidimensional con los mismos resultados
$string = "this is #a string with #some sweet #hash tags";
preg_match_all('/(?!\b)(#\w+\b)/',$string,$matches);
print_r($matches);
cuyos rendimientos
Array (
[0] => Array (
[0] => "#a"
[1] => "#some"
[2] => "#hash"
)
[1] => Array (
[0] => "#a"
[1] => "#some"
[2] => "#hash"
)
)
Solo quiero una matriz con cada palabra que comience con una etiqueta hash.