Du er der næsten, bare lad være med at tilføje ^
og $
ankre. Og det store A-F
rækkevidde er ikke engang nødvendigt, da Express ser ud til at matche forskellen mellem store og små bogstaver:
app.post('/:mongoId([0-9a-f]{24})', function(req, res){
var id = req.param('mongoId');
...
});