parser

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

 

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

Еще раз повторюсь: replace лучше чем match... к тому-же тут куча ошибок...

Misha v.3 10.03.2003 16:30

1. ^file::load[binary;/article.txt] - совершенно непонятно, зачем грузить файл как binary, ^file::load[text;/article.txt] - логичнее.

2. $text[^file::load[binary;/article.txt]] - в $text будет объякт типа file, соответственно ^text.match[...] даст ошибку. правильнее:
$f[^file::load[text;/article.txt]]
^f.text.match[...]
3. матч хуже, чем replace... тут можно обойтись одним реплейсом + одним матчем... если не связываться с replace то можно написать так:
$n(0)
<p><b>^f.text.match[\n][g]{^if(!$n){</b>$n(1)}</p>^#0A<p>}</p>