Создайте маршрут для любого четырехзначного числа, т.е. site.com/3434 - PullRequest
1 голос
/ 25 февраля 2012

Я хотел бы создать маршрут, позволяющий передавать любые четырехзначные числа в URL (www.site.com/3434).Мне не удалось выяснить это из экспресс-документации, и я только изучаю это в первый раз.

Я сложил что-то на основе поисковых запросов Google, но это не правильно, и у меня нетдостаточно знаний о регулярных выражениях.

app.get(/^[0-9]{4,4}$/, function(req, res){
  res.render('mobile');
});

Любая помощь будет оценена.

1 Ответ

1 голос
/ 25 февраля 2012

Вы, вероятно, хотите это:

app.get('/:id([0-9]{4})', function(req, res){
  res.render('mobile');
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...