ich versuche, alle Hashtags in meinem String zu erhalten und arbeiten gut, aber zuerst Hashtags meinen Code nicht finden:PHP My Regex nicht finden kann Erste Hashtags
$string = '#q #q #q #q #q #q #q #q #q #q #q #q #q #q #q';
$hashtag_url = $weburl. "hashtag/\\0";
$string = preg_replace("(\s#\w+)", "<a href='$hashtag_url'>\\0</a>", $string);
See Bild (Alle Hashtag ist in Ordnung, nur erste nicht):
ich brauche Beispiel, wenn meine Verbindung ich habe nicht wollen, hashtag in Verbindung zu finden:
http://localhost/#gasd3 #qtest (get only #qtest)
verwenden '„“$ string);.' Weil Ihr REGEX passt nur, wenn ein Raum gegeben wird, aber die erste hashtag hat, bevor es keinen Raum – JustOnUnderMillions
Die Regex erfordert speziell ein Leerzeichen vorangehenden '#' , die dein erstes '# q' nicht hat. –
"Es funktioniert an meinem Ende" – Joachim