Помогите составить регулятор выражение в URL ссылке Node JS
Есть URL такого типа
"localhost:6000/name/:id"
где id это число.
Т.е.
"localhost:6000/name/:1245", "localhost:6000/name/:3567"
являются правильными вариантами.
Но к примеру
"localhost:6000/name/:1245gfh", "localhost:6000/name/:", "localhost:6000/name/:fdf1234"
должны игнорироваться.
Пытался сделать сам, но такой вариант компилятору не нравится /name/:\d/
Ответы (1 шт):
Автор решения: Arenoros
→ Ссылка
\d означает 1 цифру, чтобы захватить больше нужно использовать \d+, так же чтоб отбросить вариант 1232asdasd нужно указать конец $
т.е. должно быть: \d+$