Обрезка текста Новый


Всем привет.

Есть ли способ обрезать текст до определенного символа, или между определенных символов?

суть:

запись в head

<meta name="description" content="[[*description:striptags:strip:escape:default=`[[#[[*parent]].seo-txt-un:ellipsis=`400`:stripString=`Описание `:ucfirst:striptags:strip:escape]]`]]" />

в tv «seo-txt-un» записан универсальный текст для группы товаров

<table class="col-md-12">
    <tr><td colspan="2" class="z"> <!-- надо вырезать отсюда --> Описание [[*template:is=`4`:then=`[[#[[*parent]].pagetitle]] "[[*longtitle:esc:default=`[[*pagetitle:esc]]`]]"` ]] <!-- до сюда --> </td></tr>
    <tr><td colspan="2" style="text-align: left;">
текст текст текст текст текст текст [[++z_cont_adres]] текст текст текст текст текст текст текст текст текст [[*template:is=`4`:then=`[[#[[*parent]].pagetitle]] "[[*longtitle:esc:default=`[[*pagetitle:esc]]`]]"` ]]. текст текст текст текст текст текст текст текст текст  [[*colV]] зтекст текст текст текст текст текст текст текст текст текст текст текст текст текст текст : [[*effect]]. текст текст текст текст текст текст  [[*timeR]] стекст текст текст текст текст текст текст текст текст текст текст текст 

текст текст текст текст текст текст текст текст текст [[*template:is=`4`:then=`[[#[[*parent]].longtitle]] "[[*longtitle:esc:default=`[[*pagetitle:esc]]`]]"`]] недорого по цене [[!+price]] руб. с доставкой в город [[++z_cont_adres]] текст текст текст текст текст текст текст текст текст текст текст текст  самовывозом в одном из <a class="dotted" href=[[~2]] target="_blank">пунктов выдачи товаров</a>.
    </td></tr>
</table>
этих групп нафигачено много и текстов составлено много, переделывать шаблон не хочется :)
22 сентября 2016, 17:46    Alex Box   
1    323 0

Комментарии (3)

  1. Володя 22 сентября 2016, 21:40 # 0
    напиши свой сниппет, там регуляркой дергай тот фрагмент текста что тебе нужен.
    1. Alex Box 23 сентября 2016, 10:09 # 0
      увы, написание сниппетов не в моей компетенции
      нечто подобное 2geek.pro/solutions/90-chistim-kontent-sajta-ot-reklamnaj-seti-yandeksa
      ?

      вырезка по class=«z» например
      1. Володя 23 сентября 2016, 10:34 # 0
        да что то вроде этого, регулярка примерно такая
        "#<td[^>]*class=\"z\">(.*?)<\/td>#msi"
        
      Вы должны авторизоваться, чтобы оставлять комментарии.