Чистка текстаhttp://softtime.ru/forumЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post537241"? $str = explode('"/p"', $str, 2); $str = explode('•', $str); $str = array_shift($str).'"/p""ul""li"'.implode('"/li""li"', $str).'"/li""/ul"'.$str;Чистка текстаMon, 30 Sep 2013 18:48:35 +0300confirmЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post537237появилось время на разбор этого примера, никак не получается обработать небольшой текст там, где есть уже хтмл теги: "p"Основні переваги...Чистка текстаMon, 30 Sep 2013 17:08:54 +0300TetRiskaЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536803спасибо за помощь и советы, на работе попробую прогнать пару сотен строк с просмотром на экране, может еще что-то всплывет,...Чистка текстаThu, 12 Sep 2013 02:04:06 +0300TetRiskaЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536801Да.Чистка текстаThu, 12 Sep 2013 00:58:24 +0300confirmЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536800как то так? $p = '"p"'.implode('"/p""p"', array_diff(array_map('trim', explode("\n", array_shift($s))), array( '' ))).'"/p"';Чистка текстаThu, 12 Sep 2013 00:57:27 +0300TetRiskaЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536798Можно и array_filter, но проще вычесть из массива пустые элементы функцией array_diff.Чистка текстаWed, 11 Sep 2013 23:32:24 +0300confirmЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536797да, точно Unix, сделал так: $p = '"p"'.implode('"/p""p"', array_filter(array_map('trim', explode("\n", array_shift($s))))).'"/p"'; array_filter годится для очистки от пустых элементов? вышло так:...Чистка текстаWed, 11 Sep 2013 23:29:08 +0300TetRiskaЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536782Значит ваш текст имеет код перехода на строку не Win (\r\n), а Unix. Замените для explode "\r\n" на "\n", и...Чистка текстаWed, 11 Sep 2013 21:21:42 +0300confirmЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536781У меня вывело так: "p"Соответствие модели авто: ВАЗ 2121 "Нива" Технические характеристики"/p""ul""li"Номенклатурный номер П910Ш0SB1015000"/li""li"Условное обозначение 2121-3101015-02"/li""li"Посадочный диаметр 16"/li""li"Рекомендуемая шина 6.95-16...Чистка текстаWed, 11 Sep 2013 20:51:50 +0300TetRiskaЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536776Почему не берет, вот результат: "p"Соответствие модели авто: ВАЗ 2121 "Нива""/p""p""/p""p"Технические характеристики"/p" И лишний параграф, это потому, что переводов строк...Чистка текстаWed, 11 Sep 2013 18:14:04 +0300confirmЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536774я думал будет больше кода :) спасибо единое, что скрипт не сделал - не взял в тег абзаца "Технические характеристики",...Чистка текстаWed, 11 Sep 2013 16:39:18 +0300TetRiskaЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536772Ну все же просто (пишу с промежуточным выводом чтобы было видно данные на этапах):"? $s = 'Соответствие модели авто: ВАЗ...Чистка текстаWed, 11 Sep 2013 14:21:08 +0300confirmЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536770Да, все что с точки нужно в список. А как быть с параграфами тогда - первые 2 строки.Чистка текстаWed, 11 Sep 2013 13:21:26 +0300TetRiskaЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536767Если параграфов сколько угодно, то как-то надо определиться что помещать в параграфы, а что в список. Убрать непонятную точку можно...Чистка текстаWed, 11 Sep 2013 11:29:14 +0300confirmЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536766Да в одном поле. Параграфов может быть сколько угодно. Мне убрать еще те точки непонятные нужно.Чистка текстаWed, 11 Sep 2013 11:21:47 +0300TetRiskaЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536760Весь этот текст в базе храниться в одном поле разделенном переводом строки, или же каждая строка в своем поле? Для...Чистка текстаWed, 11 Sep 2013 03:48:07 +0300confirmЧистка текстаhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=90125#post536757Всем привет. Помогите составить выражение которое приведет текст к нормальному виду. Вручную обработать 35 000 записей нереально, нужно автоматизировать. Текст...Чистка текстаTue, 10 Sep 2013 22:35:42 +0300TetRiska