(Shuken)のブログです。ついて投稿しています。備忘のため投稿します。使える文字、使えない文字色々あるようですが、PHPでは次の正規表現で抽出できると思います。(2020年6月6日現在の内容です。)この例ではハッシュタグを抽出したら、その文字列をaリンクタグで囲むように置換しています。オプションのUnicode「/u」は必須です。"noopener"」も追加しています。$full_text);でも良いかと思います。"extended"」を追加するようにしましょう。その際、本文の格納先が「text」から「full_text」になるので留意ください。本文中の特殊絵文字が扱えるようにテーブルの文字コードを「UTF8MB4」にしてください。独特なAPIと感じています。日々勉強していますが、ある程度の妥協も必要かと思いました。文中に出現した場合のハッシュ直前の抽出について追加しています。追加したバージョンのテスト結果。(.NET用なのでUnicodeが/u~となっています。PHPでは/x{~}となります。