Thread View: pl.comp.lang.perl
2 messages
2 total messages
Started by czubatka
Tue, 14 Jun 2011 00:46
Odp: Re: [RegEx] Parametr opcjonalny w wyrażeniu regularnym
Author: czubatka
Date: Tue, 14 Jun 2011 00:46
Date: Tue, 14 Jun 2011 00:46
6 lines
1400 bytes
1400 bytes
> Generalnie ja bym poszedł na łatwiznę
przy okazji rozwiązując mały problem z linii
my ($backup_compressed, $type_of_backup ) = $_ =~ /
Według moich obliczeń, to zawsze przypisze wartość $_ tylko do pierwszego elementu, czyli w tym wypadku do $backup_compressed.
Re: Odp: Re: [RegEx] Parametr opcjonalny w wyrażeniu regularnym
Author: Szymon Sokół
Date: Tue, 14 Jun 2011 19:58
Date: Tue, 14 Jun 2011 19:58
22 lines
2142 bytes
2142 bytes
On Mon, 13 Jun 2011 17:46:27 -0700 (PDT), czubatka wrote: >> Generalnie ja bym poszedł na łatwiznę > przy okazji rozwiązując mały problem z linii > > my ($backup_compressed, $type_of_backup ) = $_ =~ / > > Według moich obliczeń, to zawsze przypisze wartość $_ tylko do pierwszego elementu, czyli w tym wypadku do $backup_compressed. Nie, operator =~ ma pierwszeństwo przed = (operatory przypisania mają bardzo niski priorytet, za nimi jeszcze tylko przecinek i and/or/not/xor). Dla przejrzystości, jak już używać $_ explicite, można tak: my ($x,$y) = ($_ =~ /cośtam/); ale przecież można po prostu: my ($x,$y) = /cośtam/; -- Szymon Sokół (SS316-RIPE) -- Network Manager B Computer Center, AGH - University of Science and Technology, Cracow, Poland O http://home.agh.edu.pl/szymon/ PGP key id: RSA: 0x2ABE016B, DSS: 0xF9289982 F Free speech includes the right not to listen, if not interested -- Heinlein H
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads