[Moscow.pm] записать короче

Andrew Shitov andy на shitov.ru
Чт Июл 29 03:54:49 PDT 2010


my $result = func();
$result =~ s/%/\$/g;
return $result;

Не?


2010/7/29 Eugene Toropov <jt на aaanet.ru>:
> Тоже вариант. Тогда видимо надо доопределить условие тем, что на все это
> сверху делается return, что добавляет еще третью строчку.
>
> То есть переписать надо вот это:
>
> return [map {s/%/\$/g; $_} func()]->[0]
>
>
>
>> А я бы наоборот, длиннее записал:
>>
>> my $result = func();
>> $result =~ s/%/\$/g;
>>
>> :-)
>>
>>> Надо применить к результату func() замену s/%/\$/g.
>>
>>> Можно записать короче?
>>
>>
>> --
>> Andrew Shitov
>> ______________________________________________________________________
>> andy на shitov.ru | http://shitov.ru
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Andrew Shitov
______________________________________________________________________
andy на shitov.ru | http://shitov.ru


Подробная информация о списке рассылки Moscow-pm