parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

^text.match

Ike 02.04.2006 18:27 / 02.04.2006 18:28

Есть задача доставать и выводить из записи в базе данных в качестве короткого описания следующее:
----- необходимый текст ------ ненужный текст
дефисов может быть сколь угодно от пяти.
Сейчас это делает следующий код:
^if(def $text){
$shortSelect[^text.match[[\-]{5,}(.*?)[\-]{5,}][']]
$short[$shortSelect.match]
$short_text[^short.match[[\-]{5,}(.*?)[\-]{5,}][g]{$match.1}]
}
можно ли его упростить?
Спасибо.