🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #60406

Re: jak to z wyrazeniem regularnym?

#60406
From: Artur R. Czechowski
Date: Wed, 09 Nov 2005 00:42
25 lines
1543 bytes
On 2005-11-09, Marcin Cylke <marcin_cylke@o2.pl> wrote:
>  Moge miec taka sytuacje
> <dupa>a</dupa>
> <dupa>b</dupa>
>  ...
>  No i chcialbym wszelkie wystapienie <dupa>*</dupa> zamienic na chociazby
>  {s}*{/a}. Niech w srodku zostanie to co bylo miedzy <dupa> a </dupa>,
>  czyli niech efekt bedzie taki:
>  {s}a{/a}
>  {s}b{/a}
>  ...
>  Jak to ugryzc?
A który dialekt RE Cię interesuje? W PCRE to będzie np. tak:
s#<dupa>(.*?)</dupa>#{s}\1{/a}#
(opcjonalnie g po ostatnim #, ale to już pewnie wiesz).
W vimie:
s/<dupa>\(.\{-}\)<\/dupa>/{s}\1{\/a}/
(uwaga jak poprzednio)
W sedzie będzie jeszcze inaczej. Itede, itepe.

Pozdrawiam
	Czesiu
-- 
Ciągnie się jak backup nad ranem
	/z pamiętnika administratora/
Technical Details
Message-ID: <slrndn2hgj.loc.arturcz@blabluga.hell.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <slrndn2gif.3kv.marcin_cylke@zoord.ustronie.pw.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Artur R. Czechowski" <arturcz@hell.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: jak to z wyrazeniem regularnym?
Date: Wed, 9 Nov 2005 00:42:59 +0000 (UTC)
Organization: Harmless Manjac Club, http://www.knm.org.pl/
Lines: 25
Message-ID: <slrndn2hgj.loc.arturcz@blabluga.hell.pl>
References: <slrndn2gif.3kv.marcin_cylke@zoord.ustronie.pw.edu.pl>
NNTP-Posting-Host: blabluga.hell.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1131496979 15487 62.121.102.27 (9 Nov 2005 00:42:59 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 9 Nov 2005 00:42:59 +0000 (UTC)
X-User: <superjuzer>
User-Agent: slrn/0.9.8.1pl1 (Debian)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit