ただいまより TWWP タイトルマッチ、無制限一本勝負を行ないます。赤コーナー 155ポンドぉぉぉ 挑戦者 taizooo、青コーナー 5ポンドぉぉぉ 歴戦のチャンピオン Regex !!!!

浮上用がこっち

url:  ^http://www\.tumblr\.com/dashboard/\d+/-

潜水用がこっち

url:  ^http://www\.tumblr\.com/(?:dashboard|show|group)

で、長い方が先に評価されるんか。潜水用の方はdashboard以外のページ(show/photo/by/everyone/{ページ番号}とか/groups/{グループ番号}/{ページ番号}とか)あるから長くなっちゃってんだよなー。そりゃーまいったな。

誤爆除けを潜水用に付けるしかないな。"-" がつかないヤツだよって明示すればいいんだな。


たとえば、これは浮上用

http://www.tumblr.com/dashboard/1000/-36459132

こっちは潜水用

http://www.tumblr.com/dashboard/1001/36459133

普段のdashboardは潜水していくんだけどこんなんで

http://www.tumblr.com/dashboard

2ページ目のdashboardだとこんなんだったんだけど、

http://www.tumblr.com/dashboard/2

今は流れ止めが必ずついてて、2ページ目のdashboardだとこんなん

http://www.tumblr.com/dashboard/2/40941292

この流れ止めについてのはなしは確かcxxが書いてたと思ったけど失念。まあ細かいことはあとだ。


正規表現の否定表現がわかればいいんだな。つまりは。

あ、いや、違うか。

[^-]

っていうのは違う表現か。"-" 以外の文字ってことになるか。ウーム。


じゃあ、もちょっと限定すればいいんだな。/dashboard と /dashboard/{ページ番号} と /dashboard/{ページ番号}/{流れ止め番号} だけってか。

url:  ^http://www\.tumblr\.com/dashboard(/\d+(/\d+)?)?

でいいのかなあ。あーん時間切れです。あとでore ore siteinfoで試してみよー。


なーんて一寝入りしているあいだに

@taizooo SITEINFO更新しました http://wedata.net/items/552

cxx on Twitter: "@taizooo SITEINFO更新しました http://wedata.net/items/552"

潜水用

url:  ^http://www\.tumblr\.com/(?:dashboard|show|group)[a-z0-9/]*$

浮上用はそのまま

url:  ^http://www\.tumblr\.com/dashboard/\d+/-