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');
...
});