Expressで動的なpathにアクセスする

mod_rewrite的なやつです。Catalyst(Perl)で言うところの、RegexとかLocalRegexみたいなやつ。

http://hogehoge.com/user/100 とかでアクセスして、100をパラメータとして取得したい。

ま、ググるまでもなく公式に書いてありましたけどw

http://expressjs.com/guide.html#routing

今回は、とりあえずidを拾います。

app.get('/user/:id', function(req, res){
console.log(req.params.id);
});

って感じで、お手軽ですな。

正規表現も、もちろん使えるみたいなので、詳しくは公式参照w