🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Akademicki problem z funkcja split

#52375
From: wozniak grzegorz
Date: Sun, 29 Jan 2012 18:39
21 lines
1563 bytes
wozniak grzegorz wrote:

> tomjas wrote:
> 
> 
>> 
>> print join(",",split /(a|b)+/,"12aba34ba5") # wynik: 12,a,34,a,5
>> 
>> Może mi ktoś łopatologicznie wytłumaczyć krok po kroku w jaki sposób
>> perl dopasowuje wzorzec i dzieli ten ciąg?
> 
> mi wydaje się to jasne: w nawiasie mam pojedyncze znaki "a" lub "b" wiec
> szukam ciągów składających się z tych znaków bo mam "+" a  zwracam ostatni
> znaleziony w znalezionym ciągu bo plus jest poza nawiasem 
             ^^^^^^^^^^
        pasującym ciągu :)

-- 
Pozdrawiam
Grzegorz Woźniak
xmpp:skinek_at_jabster_pl
Technical Details
Message-ID: <jg43pg$ksg$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <slrnji8hfc.hfn.tomjas@krusty.domain> <jg43ml$ks3$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: wozniak grzegorz <grzes@wp.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: Akademicki problem z funkcja split
Date: Sun, 29 Jan 2012 19:39:43 +0100
Organization: b313
Lines: 23
Message-ID: <jg43pg$ksg$1@inews.gazeta.pl>
References: <slrnji8hfc.hfn.tomjas@krusty.domain> <jg43ml$ks3$1@inews.gazeta.pl>
NNTP-Posting-Host: 77-252-225-152.ip.netia.com.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1327862384 21392 77.252.225.152 (29 Jan 2012 18:39:44 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sun, 29 Jan 2012 18:39:44 +0000 (UTC)
X-User: skinek_rekinek
X-Face: :(KJd3k.kU0>#Xph*C9vERN&zb7{:"p&0hTCVjSbh*PlR|z5(aE<2\@R$c:,{Afo`L4re>3  II]4*ltkcYK|oMtLQyd1)X60c%7L\],?kk>L<tj0OcD*@Z_09>IqP1Otwhl*qG8%q%tYrRX*!_*>_b  BPpsQvoY`E:avQ%}.B'<&o24NTw+771Y1fiRve<}2=P/z,[w
User-Agent: KNode/0.10.9
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit