Сегодня вечером я столкнулся с ситуацией, когда хотел проанализировать текстовый файл. У меня был очень, очень длинный список слов, который содержал английские слова, разделенные линиями. Я хотел избавиться от каждого слова (или строки) длиной более 7 символов. Это было бы просто в Linux, но я не могу найти простое решение в Windows XP. Я пытался использовать поиск по регулярным выражениям в Notepad++, но это был огромный провал. Я попытался использовать выражение .{6,}
не найдя совпадений. Я действительно в растерянности, потому что я думал, что такого рода вещи будут чрезвычайно легкими, и для выполнения такой задачи потребуются тонны инструментов. Кажется, что Notepad++ поддерживает все остальные функции в мире, кроме самых простых, которые кажутся наиболее очевидными.
Еще одна из моих целей заключалась в том, чтобы поместить код перед и после слова в каждой строке.
aardvark
apple
azolio
превратится в
INSERT INTO Words (word) VALUES ('aardvark');
INSERT INTO Words (word) VALUES ('apple');
INSERT INTO Words (word) VALUES ('azolio');
Какие предложения / инструменты / советы у вас есть для выполнения задач, аналогичных этим в Windows XP?