(?!...) — негативный lookahead

Проверяет, что дальше НЕ идёт указанный шаблон.

Сигнатура(?!...)

Негативное опережение: совпадение проходит, только если дальше не следует указанный шаблон.

\d+(?!%)   # число, за которым нет знака процента
← Все записи: Регулярные выражения
Поддержать проект