🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Wyrazenia regularne, split

#887
From: Michal Pawel Mroczek
Date: Fri, 16 Jan 1998 07:54
31 lines
1536 bytes
Robert Richard George 'reptile' Wal wrote:
> 
> On 98.01.15 Sebastian Lukasiewicz pressed the following keys:
> 
> > Czesc
> >
> > Mam kilka pytanek zwiazanyk z wyrazeniami  regularnymi oraz funkcja split
> >
> > 1. Mam ciag : "aaa bbb ccc ddd eee"
> >
> >    a) jak przypisac na 1 zmienna slowo "aaa" a reszte ciagu na 2 zmienna,
> >       za pomoca funkcji split
> 
> splitem nie umiem, ale za to mozna tak:
> 
> $zmienna =~ /^(\S+)\s+(.*)$/; # caly lancuch w $zmienna
> $poczatek = $1;               # pierwsze slowo
> $koniec = $2;                 # reszta lancucha
> 
splitem mozna tak:

($a,$b)=split(/\s+/,"aaa bbb ccc ddd eee",2); #dwojka na koncu oznacza
             # na ile czesci (maksymalnie) ma podzielic lancuch

Pozdrawiam,
		Pawel
-- 
------------------------
- Michal Pawel Mroczek -
-    arnie@nask.pl     -
------------------------
Technical Details
Message-ID: <34BF124D.28B1@nask.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.nask.pl!not-for-mail
References: <Pine.LNX.3.96.980115174559.5983A-100000@mac150.ci.uw.edu.pl> <19980115173332.48941@address.in.sig>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.nask.pl!not-for-mail
From: Michal Pawel Mroczek <arnie@nask.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: Wyrazenia regularne, split
Date: Fri, 16 Jan 1998 08:54:53 +0100
Organization: NASK
Lines: 31
Message-ID: <34BF124D.28B1@nask.pl>
References: <Pine.LNX.3.96.980115174559.5983A-100000@mac150.ci.uw.edu.pl> <19980115173332.48941@address.in.sig>
NNTP-Posting-Host: warver.warman.org.pl
Mime-Version: 1.0
X-Mailer: Mozilla 3.0Gold (X11; I; SunOS 5.5 sun4m)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit