ho una stringa che ha hash tag in esso e sto cercando di tirare i tag fuori Credo di essere abbastanza vicino, ma ottenere un array multi-dimensionale, con gli stessi risultatiCome posso estrarre parole che iniziano con un tag cancelletto (#) da una stringa in un array
$string = "this is #a string with #some sweet #hash tags";
preg_match_all('/(?!\b)(#\w+\b)/',$string,$matches);
print_r($matches);
da cui si ricava
Array (
[0] => Array (
[0] => "#a"
[1] => "#some"
[2] => "#hash"
)
[1] => Array (
[0] => "#a"
[1] => "#some"
[2] => "#hash"
)
)
voglio solo un array con ogni parola che inizia con un tag hash.
vi ringrazio molto. ha funzionato !! – Nikz
@Nikz siete i benvenuti ... :) felice di aiutare –
come estrarre tutti i mondi con una parola chiave iniziale? –