ただいまより 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+/-