🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: regexp i zmienna

#52175
From: hubert depesz lubaczewski
Date: Wed, 23 Feb 2011 16:49
31 lines
2018 bytes
On 2011-02-23, Szymon Sokół <szymon@bastard.operator.from.hell.pl> wrote:
> On Wed, 23 Feb 2011 15:56:37 +0100, hubert depesz lubaczewski wrote:
>
>> On 2011-02-23, Boguś <bogus@pozdrawiam.spamerow.pl> wrote:
>>> Witam
>>>
>>> Jest sobie string w którym chcę sprawdzić czy występuje dany wzorzec - i 
>>> to jest proste
>>> if($string =~ /wzorek/)
>>> ale dalej chciałbym zrobić coś takiego że ten string dziele na 3 części
>>> 1 część - wszystko do wzorka
>>> 2 część - sam wzorek
>>> 3 część - reszta linii zza wzorka
>>> i tutaj nie wiem jak to ugryźć - split mi zwróci tylko 1 i 3 część a ja 
>>> jako wzorek robię regexp i za nic nie mogę tego ruszyć
>> 
>> $` $& $'
>
> Też można, albo można:
> $string =~ /(.*)(wzorek)(.*)/
> a potem skorzystać z $1, $2, $3. TIMTOWTDI.

to może zmienić wynik.
tzn. ogólnie idea jest słuszna, ale trzeba pamiętać, że czasem wynik
tego co ja zaproponowałem jest inny niz tego co ty zaproponowałes.

depesz

-- 
Linkedin: http://www.linkedin.com/in/depesz  /  blog: http://www.depesz.com/
jid/gtalk: depesz@depesz.com / aim:depeszhdl / skype:depesz_hdl / gg:6749007
Technical Details
Message-ID: <7eqf38-vgq.ln1@depesz.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!depesz.com!not-for-mail
References: <ik1miv$t6o$1@node2.news.atman.pl> <5qjf38-hb7.ln1@depesz.com> <19qawculecjw2$.dlg@falcon.sloth.hell.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!depesz.com!not-for-mail
From: hubert depesz lubaczewski <depesz@depesz.com>
Newsgroups: pl.comp.lang.perl
Subject: Re: regexp i zmienna
Date: Wed, 23 Feb 2011 17:49:43 +0100
Organization: depesz Software
Lines: 31
Message-ID: <7eqf38-vgq.ln1@depesz.com>
References: <ik1miv$t6o$1@node2.news.atman.pl> <5qjf38-hb7.ln1@depesz.com> <19qawculecjw2$.dlg@falcon.sloth.hell.pl>
Reply-To: depesz@depesz.com
NNTP-Posting-Host: andy.depesz.com
Mime-Version: 1.0
X-Trace: news.onet.pl 1298479802 16758 88.198.47.100 (23 Feb 2011 16:50:02 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Wed, 23 Feb 2011 16:50:02 +0000 (UTC)
User-Agent: slrn/pre1.0.0-18 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit