🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Co zwraca split?

#51291
From: Wojtek Garbacz
Date: Fri, 17 Feb 2012 12:31
30 lines
1195 bytes
On 2012-02-17 11:23, Stachu 'Dozzie' K. wrote:
> On 2012-02-17, Wojtek Garbacz<wojtek.b.garbacz@gmail.com>  wrote:
>> On 2012-02-17 10:39, Stachu 'Dozzie' K. wrote:
>>> On 2012-02-17, Wojtek Garbacz<wojtek.b.garbacz@gmail.com>   wrote:
>>>> Splits the string EXPR into a list of strings and returns that list.
>>>> To czemu to nie dzia�a?
>>>> 	$A1 = Mktime(split(/[-: ]/));
>>>> Podczas gdy to dzia�a?
>>>> 	($A,$B,$C,$D,$E,$F)=split(/[-: ]/);
>>>> 	$A1 = Mktime($A,$B,$C,$D,$E,$F);
>>>
>>> Zale�y od tego, co robi funkcja Mktime() i na ile p�l da si�
>>> podzieli� $_.
>>>
>> Dzi�ki - rada pomocna :-)
>> Zatem drugie pytanie - jak wzi�� tylko pierwszych sze�� warto�ci z listy?
>
> (split ...)[0..5]
>
Dzi�ki znowu. Teraz problem polega na tym, �e nie mog� go przekona� to
traktowania wyj�cia split-a jako tablicy:
print (split(/[-: ]/))[0..5];
 > syntax error at a.pl line 6, near ")[" # i przy okazji pierwsza
kropka tego dwukropka w VIMie jest r�owa, a druga czarna - czyli co�
nie tak :-)
print splice((split(/[-: ]/)),0,5);
 > Type of arg 1 to splice must be array (not split) at a.pl line 5,
near "2)"
Z g�ry dzi�ki za cierpliwo�� :-)

Message-ID: <jhldqs$dgf$1@speranza.aioe.org>
Path: polish.pugleaf.net!archive.newsdeef.eu!mbox2nntp-pl.comp.lang.perl.mbox.zip!wr5ni35495pbc.0!nntp.google.com!news2.google.com!news1.google.com!news.glorb.com!feeder.erje.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail
References: <jhl6nc$qj7$1@speranza.aioe.org> <slrnjjs81a.j5o.dozzie@jarowit.net> <jhl9c8$1p2$1@speranza.aioe.org> <slrnjjsal1.j5o.dozzie@jarowit.net>