=?iso-8859-1?q?=5Bmdk-re=5D_Re=3A_=CF=C6=D4=CF=D0=C9=CB_-___=D2=C5=C7=D5?= =?iso-8859-1?q?=CC=D1=D2=CE=D9=C5_=D7=D9=D2=C1=D6=C5=CE=C9=D1?=

Andrey Brindeew =?iso-8859-1?q?linux_=CE=C1_abr=2Ex9=2Eru?=
Пт Июн 1 10:43:00 MSD 2001


On Sun, 27 May 2001 19:01:30 +0400
Anton Farygin <rider на altlinux.ru> wrote:

AF> cat man_test.html |perl -p -e 's/(<)(.*?)(\n)/\1\2/gs''
AF> Убирает первый перевод строки. А вот как убрать все последующие?
AF> Убрать их вообще во всех тегах. Т.е. между "<" и ">"
AF> 
AF> Запускать это выражения я буду в PHP. Соответсвенно перловые
AF> конструкции не катят :-(
AF> 
AF> Работают только регулярные выражения.

Сэр собрался разбирать вложенные структуры регулярными выражениями?
Оно политически неграмотно - эти самые регулярные выражения не для этого
делались. Для html есть прекрасный (перловый) модуль HTML::Parser.

--
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely" (C) Larry Wall.




Подробная информация о списке рассылки community