Отрицать полное регулярное выражение

Форсирование определенной структуры URL "тип / имя" и мое рабочее регулярное выражение:

([a-z]+\/?[a-z]+\/?)+

Теперь я хочу удалить все остальные символы из строки через preg_replace и, следовательно, отрицать шаблон выше. Простые случаи, такие как [^az], работают хорошо, но для моего шаблона я не работаю, сводя на нет весь шаблон.

1 ответ

Решение

Вы можете попробовать это:

(?!([a-z]+\/?[a-z]+\/?)+)
Другие вопросы по тегам