Я хотел бы исключить все, что начинается с 87 . Комбинируя первые две цифры, я могу найти строки, начинающиеся с ^8+7 или ^87 . Но я пытался использовать ^[^8+7] , но, похоже, это не сработало. Я не могу найти пример, где он исключает строки, глядя на все, что начинается с двухзначных чисел.

1 ответ1

0

Попробуйте использовать негативный взгляд. У меня нет Notepad++ на этом компьютере, поэтому я не могу точно сказать, поддерживает ли он такого рода регулярные выражения. Попробуйте.

^(?!87).*$

Это в основном соответствует любой строке, которая не начинается с 87 .

Дополнительная информация: http://www.regular-expressions.info/lookaround.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .