Прошу помощи в написании регулярного выражения для отбора ссылок.
Выражение должно начинаться на /catalog/, далее может следовать последовательность буквенных символов и /, но если в конце встречается запись ?page=12, ссылку нужно игнорировать.
Например, ссылки удовлетворяющие условию:
/catalog/
/catalog/fdff/df
и не удовлетворяющие:
/catalog/fdff/df/?page=3
google.com/dfdf/
Вот что я пытался сделать, но результат не тот
'(^(\/catalog\/)[a-z\/]*)(?!\?page=\d+)'