|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vilfred 2:5020/400 20 Apr 2002 11:28:20 To : Roman =Kron= Karshiev Subject : Re: Регекспы: как заменить всё, кроме... -------------------------------------------------------------------------------- Привет! RK> Вопрос, как бы заменить все переводы строк на RK> <br>, кроме как в RK> <pre>...</pre> и <xmp>...</xmp>? не знаю, может быть что-то на операторах if?then:else: s%([\cM\cJ\n])(<pre|xmp>)(.*?)(</pre|/xmp>))\1?%$3?"":"<br>"%igsm; Hаписал от балды нечто вида если между тегами пре или хмп есть переводы кареток, то пропускать, иначе ставить <br>. Дима -- глубина, глубина, забери меня... TEAM [Маньяки] Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488f82db54e.html, оценка из 5, голосов 10
|