From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Andrey Brindeew To: mandrake-russian@altlinux.ru In-Reply-To: <3B1116CA.1C3C695E@altlinux.ru> References: <3B0E4CB7.1010506@altlinux.ru> <6706.010525@globetravel.spb.ru> <3B1116CA.1C3C695E@altlinux.ru> X-Mailer: stuphead version 0.5.02 (GTK+ 1.2.10; Linux 2.2.18-abr; i686) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Message-Id: <20010601055103.B83EAE6@abr.tool.ru> Subject: [mdk-re] Re: офтопик - регулярные выражения Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Fri Jun 1 10:43:00 2001 X-Original-Date: Fri, 1 Jun 2001 09:51:03 +0400 Archived-At: List-Archive: List-Post: On Sun, 27 May 2001 19:01:30 +0400 Anton Farygin 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.