Už jste skoro tam, jen nepřidávejte ^
a $
kotvy. A velká písmena A-F
rozsah není ani nutný, protože Express se zdá, že se nerozlišuje malá a velká písmena:
app.post('/:mongoId([0-9a-f]{24})', function(req, res){
var id = req.param('mongoId');
...
});