@MrDevil131

Как мне сделать отрицание регулярного выражения?

Прошу помочь, есть подходящая мне для поиска номеров в notepad++ регулярка [0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9], вопрос: как сделать её отрицание, то есть чтобы искались не ряды из 10 цифр, а все кроме таких рядов? Хочу удалить все лишнее.
Заранее спасибо!
  • Вопрос задан
  • 2520 просмотров
Пригласить эксперта
Ответы на вопрос 2
trapwalker
@trapwalker
Программист, энтузиаст
Вот так мы найдём все строки, которые не являются девятизначными номерами.
^(?!\d{9}$).*$
Вот пример: https://regex101.com/r/4RWJFc/1
Ответ написан
Комментировать
ev_g
@ev_g
Web dev.
Хорошо, что не банковский счет нужно проверять :)

как сделать её отрицание

[^0-9]{9}

чтобы искались не ряды из 9 цифр, а все кроме таких рядов

Или тебе нужно удалить из строки все, кроме последовательности из 9 цифр?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы