[ipv6-tf] Email na v6
Piotr Meyer
aniou w smutek.pl
Śro, 15 Lip 2009, 09:29:36 CEST
On Wed, Jul 15, 2009 at 09:12:18AM +0200, Marcin Gondek wrote:
> Czym ten błąd się charakteryzuje? Jakiś przykład poprawnego i
> niepoprawnego wpisu?
Odwołanie w stylu $splitted[$x .. $y] nie zwraca - ja można by
tego oczekiwać - zakresu od X do Y tylko odpowiednik $splitted[1].
Prawidłową formą jest: @splitted[$x .. $y], jak na poniższym
przykładzie:
my @splitted = split(/:/, '2001:4c30:100:2:2d0:b7ff:fed3:9a');
print "addr: 2001:4c30:100:2:2d0:b7ff:fed3:9a\n";
print 'bad: '.join(':', $splitted[0 .. ($#splitted - 2)])."\n";
print 'good: '.join(':', @splitted[0 .. ($#splitted - 2)])."\n";
Wynik:
addr: 2001:4c30:100:2:2d0:b7ff:fed3:9a
bad: 4c30
good: 2001:4c30:100:2:2d0:b7ff
--
Piotr 'aniou' Meyer
Więcej informacji o liście ipv6-tf