タグ

ブックマーク / sutara-lumpur.hatenadiary.org (1)

  • 【正規表現,jQuery,PHP】twitterハッシュタグを抽出する - すたら日記

    最終更新: 2014-12-15 説明を簡潔にするため、JavaScriptのみを例に挙げます。 なお、現在はTwitter家から正式なライブラリが公開されているので、そちらを参考にするのがいいと思います。 https://github.com/twitter/twitter-text 以下は、私が勝手に作り上げた非公式な抽出方法です。 日語ハッシュタグを抽出する正規表現見やすくするために改行とタブを入れています。 おおまかに説明すると、タグとして使える文字というものがあり、それがハッシュの直前に存在していないかを調べています。 また、ハッシュタグの直後に別のハッシュタグが接していないかどうかを否定先読みで調べています。 / (?:^|[^0-9A-Za-z_〃々ぁ-ゖ゛-ゞァ-ヺーヽヾ一-龥0-9A-Za-zヲ-゚]+) [##] ( [0-9A-Za-z_〃々ぁ-ゖ゛-ゞァ-ヺーヽ

    【正規表現,jQuery,PHP】twitterハッシュタグを抽出する - すたら日記
    tohokuaiki
    tohokuaiki 2011/04/18
    /(?:^|[^a-zA-Z0-9&?]+)#(\w*[a-zA-Z_]\w*)/ twitterのハッシュタグを抜き出す正規表現。ありがとうございます!!
  • 1