Express cho phép ràng buộc tham số bằng regex, ví dụ /users/:id(\\d+) chỉ khớp khi id gồm toàn chữ số.
Cho mẫu /items/:id với ràng buộc id phải là số nguyên dương (1 hoặc nhiều chữ số 0-9). Cho request path, nếu khớp in giá trị id, ngược lại in NO MATCH.
app.get('/items/:id(\\d+)', handler); // chỉ chấp nhận id là số
Một dòng: đường dẫn request.
Đường dẫn bắt đầu bằng /.
In id (số) hoặc NO MATCH.
Ví dụ:
Đầu vào:
/items/123
Đầu ra:
123
Giải thích:
Đang tải editor...