Справка по шаблону регулярных выражений для фразы ИЛИ набора символов - PullRequest
2 голосов
/ 31 мая 2010

У меня есть PHP-регулярное выражение, которое я хочу потерпеть неудачу, если совпавшее слово после /blog просто feed.

Это ДОЛЖНО быть сделано внутри самого регулярного выражения, без использования какого-либо другого синтаксиса PHP.

Регулярное выражение в настоящее время выглядит следующим образом:

blog/([a-zA-Z0-9\-]+)

Что бы я добавил к этому, чтобы должным образом отменить регулярное выражение, если feed найдено после blog/?

1 Ответ

3 голосов
/ 31 мая 2010

Попробуйте

'/^blog\/(?!feed$)([a-zA-Z0-9-]+)$/'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...