Я использую ExpressJS 4.x для разработки веб-сервера REST.Я пытаюсь написать промежуточное программное обеспечение, которое перехватывает все входящие запросы, кроме тех, которые начинаются с "/ api / ..."
Какое регулярное выражение я могу использовать?
//This middleware catches everything except the requests addressed to "/api/..."
app.use('<regular_expression>',express.static('public'));
//Not intercepted by the middleware
app.get("/api/foo1",function(req,res)=>{
......
})
//Not intercepted by the middleware
app.get("/api/foo2/bar",function(req,res)=>{
......
})