Я пытаюсь использовать это регулярное выражение, но у меня возникают проблемы с его тестированием, потому что по какой-то причине это сбивает только двух тестеров регулярных выражений, которые я использую.
^ ([A-Za-Z -]? + /) + $
Если я не ошибаюсь, это должно соответствовать любому URI, который следует этому формату:
некоторые-Ури строка / некоторые-Ури строка / некоторые-Ури строка
Однако я не хочу, чтобы это совпадало:
некоторые-Ури строка / некоторые-Ури строка // некоторый-Ури строка
Обратите внимание на двойную косую черту. По сути, это категория / подкатегория / подкатегория / страница
С любым количеством разрешенных подкатегорий.