@TheVitalya

Как удалить строки в notepad++ где определённое количество символов?

Есть строки, которые идут вот так:
Почта@gmail.com,Пароль
,401ff14043c744fb5b10b28cfafbcf00fcffcc92e23c18b1bade7b1fdbbb0c04
Почта@gmail.com,Пароль
,daaad6e5604e8e17bd9f108d91e26afe6281dac8fda0091040a7a6d7bd9b43b5

В выделенных строках по 65 символов. Как нам удалить только те строки, в которых 65 символов?
  • Вопрос задан
  • 479 просмотров
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
\S+?@gmail.com,\S{65}$
\S - любые символы кроме пробелов и переводов строк
@gmail.com, - ищется буквально
\S{65} - любые символы кроме пробелов и переводов строк, в количестве 65 штук
$ - конец строки

https://regex101.com/r/Rqig0U/1

И обратите внимание, у вас там 64 символа, а не 65.
Ответ написан
Комментировать
@dronmaxman
VoIP Administrator
> Как нам удалить только те строки, в которых 65 символов?
Строку целиком?

asd@asd@test.com,Pass,daaad6e5604e8e17bd9f108d91e26afe6281dac8fda0091040a7a6d7bd9b43b5

Удалить строку, включаешь замену и меняешь на пустую строку
Ищем .*\w{64}\n

Удалить только 64 символа, включаешь замену и меняешь на $1
Ищем (.*)\,\w{64}\n
Меняем $1
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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