Помогите составить регулятор выражение в 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+$

→ Ссылка