Как написать путь с помощью регулярных выражений - PullRequest
0 голосов
/ 12 декабря 2018

Так что мне нужно выяснить, как записать следующий путь в регулярное выражение

/ private / toolbox / *

Я не уверен, как это сделатьиз-за *

я добавил следующие 2 пути без проблем

/ private / healthcheck

/ private / datadog / dashboards

        .type(RegExp)).default([/^\/private\/metrics/, /^\/private\/datadog\/dashboards/,/^\/private\/healthcheck/, /^\/alive.txt/]),

1 Ответ

0 голосов
/ 12 декабря 2018

(?:\/private\/toolbox\/)(.+) должен совпадать с вашим путем маршрута, захватывая подстановочный знак в качестве первой группы:

const path  = '/private/toolbox/whichever';
const match = path.match(/(?:\/private\/toolbox\/)(.+)/);

console.log(match);

Однако я не могу говорить о производительности этого RegExp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...