У меня есть текст на новых линиях, как так:Как удалить каждую третью строку в Notepad ++?
tom
tim
john
will
tod
hello
test
ttt
three
Я хочу удалить каждую третью строку так, используя пример выше, я хочу, чтобы удалить: john,hello,three
Я знаю, что это требует некоторого регулярного выражения, но я я не лучший с ним!
Что я пробовал:
Search: ([^\n]*\n?){3} //3 in my head to remove every third
Replace: $1
Остальные я пытался были только попытки с \n\r
и т.д. Опять же, не самое лучшее с регулярным выражением. Вышеприведенная попытка, я думал, была близка.
Совместное исследование поможет всем. Расскажите, что вы пробовали и почему это не соответствовало вашим потребностям. Это демонстрирует, что вы потратили время, чтобы попытаться помочь себе, это избавляет нас от повторения очевидных ответов и, прежде всего, помогает вам получить более конкретный и релевантный ответ! См. Также: [задать вопрос] –
Работал для меня. Я использую gedit на ubuntu. Я искал с помощью '(. *?) \ N (. *?) \ N (. *) \ N' и заменил его на' \ 1 \ n \ 2 \ n' –