Как убрать тэги из текста

Budda

Client
Регистрация
13.07.2015
Сообщения
247
Благодарностей
41
Баллы
28
Подскажите пожалуйста, как убрать все тэги из текста?
Собираю описания к товарам. Текста бывают разные.
Вот два примера:
Код:
 <p style=""><span style=""><span style=""></span></span><span style="font-size:12.0pt;color:#333333">Цепная электропила Элпром ЭПЦ-2400 это мощная и производительная пила, которая может справится не только с мелкими бытовыми, но и с довольно серьезными задачами. </span></p> <p style=""><span style="font-size:12.0pt;color:#333333">Мощность пилы, обеспечивает высокий уровень производительности. Инструмент очень удобный в применении, ручки пилы покрываются специальной накладкой, что позволяет прочно и удобно зафиксировать положение руки при работе. Есть функция быстрой остановки цепи, что обеспечивает и повышает безопасность при использовании. Перед левой рукой пользователя находится защитный щиток, который в случае отскока пилы, мгновенно срабатывает и шина останавливается. Пила широко используется строителями, дачниками, садовниками и просто пользователями. Благодаря своей компактности не занимает много места, удобна в хранении. </span></p> <p style=""><span style="font-size:12.0pt;color:#333333">Комплектация инструмента:</span></p> <p style="text-align:justify"><span style="font-size:12.0pt;color:#333333"> - хорошая шина с логотипом Oregon</span></p> <p style="text-align:justify"><span style="font-size:12.0pt;color:#333333">- стандартная цепь с логотипом Oregon на 57 звеньев </span></p> <p style="text-align:justify"><span style="font-size:12.0pt;color:#333333">- ключ-отвертка</span></p> <p style="text-align:justify"><span style="font-size:12.0pt;color:#333333">- чехол для шины</span></p>
Код:
 <p>Цепная электрическая пила Eltos ПЦ-2800 предназначена для сложных ремонтных и плотницких работ, заготовки дров, строительства, работ в саду. Инструмент надежен и безопасен. Благодаря превосходному соотношению мощности, веса и цены пользуется большой популярностью у домашних мастеров и профессионалов. Легкая, маневренная, удобная в работе ― электрическая цепная пила Елтос ПЦ-2800 идеально подойдет для обрезки ветвей на приусадебном участке. Запас мощности позволяет выполнять самые сложные задачи, в том числе и пиление твёрдых пород дерева. Электропила Eltos ПЦ 2800 имеет автоматическую регулируемую смазку цепи, низкий уровень шума, оснащена инерционным тормозом цепи. Инновационный эргономичный дизайн минимизировал усталость рук при работе. Благодаря узкому корпусу (за счет продольного расположения двигателя) пила особенно удобна для работы в труднодоступных местах, кроме того нет постоянного отклонения инструмента в сторону. Для контроля уровня масла в корпусе предусмотрено специальное окошко. Электропила <span style="">Eltos ПЦ-2800</span> имеющая прямое размещение двигателя, низкий уровень вибрации и мягкую накладку на рукоятке поможет Вам работать по дереву с удовольствием.</p> <p><strong>Особенности:</strong></p> <p>― Защита от обратного удара (моментальная остановка цепи)<br> ― Защита рук<br> ― Повышенный ресурс двигателя<br> ― Автоматическое смазывание цепи<br> ― Надежный маслонасос<br> ― Распил можно производить в любом положении пилы<br> ― Эффективная антивибрационная система<br> ― Высокая скорость цепи для легкой резки<br> ― Высококачественный противоударный пластик<br> ― Имеет специальное окошко для контроля уровня масла<br> ― Блокировка случайного включения<br> ― Механический тормоз<br> ― Обрезиненная задняя ручка с закрытой рукояткой;<br> ― Блокировка клавиши "Пуск" предотвращающая случайный запуск пилы;<br> ― Лёгкий доступ для замены щёток;<br> ― Прозрачное окошко для контроля количества смазочного масла;<br> ― Тормоз цепи для защиты оператора при возникновении аварийных ситуаций;<br> ― Наличие металлического зубчатого упора;<br> ― Удобная передняя рукоятка;<br> ― Мгновенная остановка пильной цепи, при этом двигатель пилы не останавливается, что способствует продлению срока службы внутренних деталей;</p> <p><strong>Комплектация</strong></p> <p><br> Электропила <span style="">Eltos ПЦ-2800</span>, коробка, инструкция для пользователя, ключ для установки пильного элемента, оригинальная шина <span style="">Eltos</span>, цепь</p>
В первом примере удалось подобрать регулярку:
Код:
(?<=333333">).*?(?=</)
Во втором не получается. Задача в том, что бы при добавлении в список, сохранялись абзацы и переносы строк. То есть что бы текста оставался прилично оформленным.

Вот второй текст в обычном виде на сайте:
Код:
Цепная электрическая пила Eltos ПЦ-2800 предназначена для сложных ремонтных и плотницких работ, заготовки дров, строительства, работ в саду. Инструмент надежен и безопасен. Благодаря превосходному соотношению мощности, веса и цены пользуется большой популярностью у домашних мастеров и профессионалов. Легкая, маневренная, удобная в работе ― электрическая цепная пила Елтос ПЦ-2800 идеально подойдет для обрезки ветвей на приусадебном участке. Запас мощности позволяет выполнять самые сложные задачи, в том числе и пиление твёрдых пород дерева. Электропила Eltos ПЦ 2800 имеет автоматическую регулируемую смазку цепи, низкий уровень шума, оснащена инерционным тормозом цепи. Инновационный эргономичный дизайн минимизировал усталость рук при работе. Благодаря узкому корпусу (за счет продольного расположения двигателя) пила особенно удобна для работы в труднодоступных местах, кроме того нет постоянного отклонения инструмента в сторону. Для контроля уровня масла в корпусе предусмотрено специальное окошко. Электропила Eltos ПЦ-2800 имеющая прямое размещение двигателя, низкий уровень вибрации и мягкую накладку на рукоятке поможет Вам работать по дереву с удовольствием.

Особенности:

― Защита от обратного удара (моментальная остановка цепи)
― Защита рук
― Повышенный ресурс двигателя
― Автоматическое смазывание цепи
― Надежный маслонасос
― Распил можно производить в любом положении пилы
― Эффективная антивибрационная система
― Высокая скорость цепи для легкой резки
― Высококачественный противоударный пластик
― Имеет специальное окошко для контроля уровня масла
― Блокировка случайного включения
― Механический тормоз
― Обрезиненная задняя ручка с закрытой рукояткой;
― Блокировка клавиши "Пуск" предотвращающая случайный запуск пилы;
― Лёгкий доступ для замены щёток;
― Прозрачное окошко для контроля количества смазочного масла;
― Тормоз цепи для защиты оператора при возникновении аварийных ситуаций;
― Наличие металлического зубчатого упора;
― Удобная передняя рукоятка;
― Мгновенная остановка пильной цепи, при этом двигатель пилы не останавливается, что способствует продлению срока службы внутренних деталей;

Комплектация


Электропила Eltos ПЦ-2800, коробка, инструкция для пользователя, ключ для установки пильного элемента, оригинальная шина Eltos, цепь
 

budora

Client
Регистрация
13.08.2012
Сообщения
831
Благодарностей
554
Баллы
93
1 Самый простой вариант конвертировать в BBCode в онлайн конвертере.
2 Вариант конвертировать через javascript из шаблона.
3 Конвертировать BBCode в онлайн конвертере сохранённом локально и развёрнутым в браузере. (зависит от того где javascript функция конвертации записана )

 
  • Спасибо
Реакции: Budda

doc

Client
Регистрация
30.03.2012
Сообщения
8 611
Благодарностей
4 601
Баллы
113
ты просто можешь взять innertext элемента, который содержит весь этот текст
можно произвести замену про регулярке <[^>]+> на пустоту
 
  • Спасибо
Реакции: Budda

Budda

Client
Регистрация
13.07.2015
Сообщения
247
Благодарностей
41
Баллы
28
1 Самый простой вариант конвертировать в BBCode в онлайн конвертере.
2 Вариант конвертировать через javascript из шаблона.
3 Конвертировать BBCode в онлайн конвертере сохранённом локально и развёрнутым в браузере. (зависит от того где javascript функция конвертации записана )

Спасибо огромное!!! Очень выручили!!))
ты просто можешь взять innertext элемента, который содержит весь этот текст
можно произвести замену про регулярке <[^>]+> на пустоту
Если брать "innertext", исчезают абзацы и перенос строки. В случае с регуляркой, все тоже самое. Задачей было именно сохранить оформлений для последующего размещения у себя на площадке.
 

Budda

Client
Регистрация
13.07.2015
Сообщения
247
Благодарностей
41
Баллы
28
-
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)