Już prawie jesteś, tylko nie dodawaj ^
i $
kotwice. A wielkie litery A-F
zakres nie jest nawet konieczny, ponieważ Express wydaje się nie uwzględniać wielkości liter:
app.post('/:mongoId([0-9a-f]{24})', function(req, res){
var id = req.param('mongoId');
...
});