Bạn sắp hoàn tất, chỉ cần không thêm ^ và $ mỏ neo. Và chữ hoa A-F phạm vi thậm chí không cần thiết vì Express dường như khớp với phân biệt chữ hoa chữ thường:
app.post('/:mongoId([0-9a-f]{24})', function(req, res){
var id = req.param('mongoId');
...
});