HTTP::RouterSimple はまりメモ
Amon2でAmon2::Web::Dispatcher::RouterSimpleしてて謎のどはまりしたわけです。
気が付いたらああそうだよな的な
connect qr{/entry/(\d+)/(\d+)} => 'blog#year_month'; connect qr{/user/(\w+)/entry/(\d+)/(\d+)} => 'user::entry#year_month';
こんなんルールだとすると
後の方にはまっちしない
connect qr{^/entry/(\d+)/(\d+)} => 'blog#year_month'; connect qr{/user/(\w+)/entry/(\d+)/(\d+)} => 'user::entry#year_month';
^つけないと駄目ですよー
できればregexpのサンプルにもそう書いてあったほうがいいよなと思った。
一度知ればたいしたことじゃないんですけどね。
・・ってだいぶ前にも同じようにはまってた気もします><