parser

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

 

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

^trim

d0Rk 24.07.2002 11:47

смысл:
пихать кусок кода в переменную, которую с каждой итерацией наращивать
^tab.menu{
$code[${code}<img src="$tab.img">]
}
выводим: $code
а ваще вот тебе простейший оператор trim:
##################################################################################
# обрезает начальные и конечные символы char. если char не задан - то обрезает начальные и конечные пробельные символы
@trim[string;char][str;chr]
$str[$string]
^if($str ne ''){
	$chr[^default[$char;\s]]
	$str[^string.match[^^$chr*][]{}]
	$str[^str.match[$chr*^$][]{}]
}{
	$str[]
}
$result[$str]
#end @trim[]