🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #39910

Re: wyraz za, wyraz przed

#39910
From: Maciej Misiak
Date: Tue, 02 Nov 2004 19:46
21 lines
1425 bytes
Zbyszek Malec wrote:
> Napisalem cos takiego:
> 
> /(^|([^ \t\n]+\s))\s*${word}((\s+[^ \t\n]+)|(\s*$))/g
> 
> i nie dziala :] Probowalem takze zastepowac [^ \t\n] wyrazeniem [^\s] 
> ale nie pomaga :\
> 
> /(^|([^\s]+\s))\s*${word}((\s+[^\s]+)|(\s*$))/g
> 

Dopasowuje prawidlowo. Co konkretnie nie dziala? Wpisywanie do zmiennych 
$1, $2, $3? To dopisz ?: w nawiasach, ktore maja byc nie uwzglednianie 
przy wypelnianiu zmiennych:

/(?:^|(\w+\s))\s*(${word})\s*(?:(\s\w+)|$)/g

( acha, zamienilem [^\s] na \w )

pzdr
Grizzley
Technical Details
Message-ID: <cm8o6n$ht3$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <cm8nks$pmb$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: Maciej Misiak <grizzley@poczta.onet.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: wyraz za, wyraz przed
Date: Tue, 02 Nov 2004 20:46:26 +0100
Organization: news.onet.pl
Lines: 21
Sender: grizzley@poczta.onet.pl@em213136229143.teleton.pl
Message-ID: <cm8o6n$ht3$1@news.onet.pl>
References: <cm8nks$pmb$1@inews.gazeta.pl>
Reply-To: grizzley@poczta.onet.pl
NNTP-Posting-Host: em213136229143.teleton.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1099424791 18339 213.136.229.143 (2 Nov 2004 19:46:31 GMT)
X-Complaints-To: abuse@onet.pl
NNTP-Posting-Date: 2 Nov 2004 19:46:31 GMT
User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913)
X-Accept-Language: en-us, en
In-Reply-To: <cm8nks$pmb$1@inews.gazeta.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit