ツイートのURLを表す正規表現で、実際のツイートのURLが引っかからなくてちょっとあせったのでメモ。
Twitterの各ツイートのURLって
https://twitter.com/(ユーザー名)/status/(数字)
だけだと思ってたんですが、もう一種類あるんですね。
https://twitter.com/(ユーザー名)/statuses/(数字)
14個のTwitterの細かすぎて伝わらない裏技や仕様 – 聴く耳を持たない(片方しか)
歴史的事情かーw
一応今の定義
/https://twitter.com/(#!/)?w+/status(es)?/d+/i
- #!は今は使われていないっぽいから無くてもいいのでは
- 今はhttpsオンリーっぽいけど、httpでも引っかかるようにした方が
うーん互換性重視か現在の仕様に対応かどっちつかずの正規表現だw
コメント