ZebroidФорумПубличный разделВопросыУдалить все пустые строки

Удалить все пустые строки

25 января 2012, 06:49
Зарегистрирован: 27 декабря 2011, 12:20
Подскажите, как удалить все пустые строки?

И ещё, как каждую строку сделать абзацем (т.е. <p>строка</p>), не рандомно как это делает инструмент Автоабзацы, а именно построчно прописать перед каждой строкой -<p> и в конце строки -</p>?



25 января 2012, 08:02
Зарегистрирован: 10 апреля 2012, 00:00
Подскажите, как удалить все пустые строки?


Найти: [\r\n]+

Заменить на: поставить Энтер

Режим: регулярные выражения

И ещё, как каждую строку сделать абзацем (т.е. <p>строка</p>), не рандомно как это делает инструмент Автоабзацы, а именно построчно прописать перед каждой строкой -<p> и в конце строки -</p>?


Найти: ^(.*?)$

Заменить на: <p>\1</p>

Режим: регулярные выражения



25 января 2012, 10:27
Зарегистрирован: 27 декабря 2011, 12:20
Спасибо, всё работает



29 июля 2012, 09:54
Зарегистрирован: 07 января 2012, 17:26
А как удалить из бсех статей первую строку?



29 июля 2012, 11:13
Зарегистрирован: 12 апреля 2011, 15:38
А как удалить из бсех статей первую строку?


Только первую вроде нельзя, но достаточно просто с помощью самописного php плагина.



29 июля 2012, 12:22
Зарегистрирован: 07 января 2012, 17:26
Решение есть всегда)) Добавил на все первые строки 88888888 расстановкой текста, а потом удалил все строки содержащие 88888888



18 августа 2012, 06:37
Зарегистрирован: 12 июля 2012, 00:05
1. Тоже понадобилось удалить всю первую строку. Документ состоит из парсеного контента и там первой строкой стоит дата.

Можете, пожалуйста, рассказать как сделать расстановку текста в первую строку, а потом удалить все ?

2. И ещё вопрос, (вытекающий с первого) как можно удалить всю строку, содержащую определенный символ ? В документе, к примеру, есть строка начинающаяся с <a id="tweet" и дальше куча разных символов в той же строке, как удалить эту строку со всех докумнтов ? Понятно что поиском и заменой, а шаблон какой ?



18 августа 2012, 07:03
Зарегистрирован: 12 июля 2012, 00:05
Попробовал как написано тут viewtopic.php?f=6&t=955

<a id="tweet"[^\r^\n]*

всё работает, нужно только не забыть поставить режим регулярных выражений.