Удаление всех пустых строк в файле
(включая те, в которых стоят только пробелы):
- В файле нажимаем Ctrl + H, чтобы открыть панель поиска / замены (Find / Replace)
- Включаем регулярные выражения (Regular Expression)
- В поле "Найти:" вписываем \n\s*(\n)
- В поле "Заменить:" вписываем \n
- Нажимаем "Заменить Все" (Replace All)
Было:
Стало:
Если поле "Заменить" оставить пустое, то все абзацы перейдут в одну единственную строку:
Удаление лишнего "мусора"
(ненужных css классов, стилей, атрибутов и т.п.):
- В файле нажимаем Ctrl + H, чтобы открыть панель поиска / замены (Find / Replace)
- Включаем регулярные выражения (Regular Expression)
- В поле "Найти:" вписываем style=".*?"
- Поле "Заменить:" оставляем пустым
- Нажимаем "Заменить Все" (Replace All)
Было:
Стало:
Конструкция вида: "начало_строки.*?конец_строки" будет искать строку начинающиеся c "начало_строки" и заканчивающиеся на "конец_строки".
.*? - выделить неограниченное число символов
Удаление всего кроме содержания тега:
- В файле нажимаем Ctrl + H, чтобы открыть панель поиска / замены (Find / Replace)
- Включаем регулярные выражения (Regular Expression)
- В поле "Найти:" вписываем <span.*?>(.*?)</span>
- В поле "Заменить:" вписываем \1
- Нажимаем "Заменить Все" (Replace All)
Было:
Стало:
Все данные примеры работают в большинстве популярных текстовых редакторах. Мною эти примеры проверены в Sublime и NetBeans.