Оно! :) По критерию читаемости точно вне конкуренции. Но TMTOWTDI же :)



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

Не?


2010/7/29 Eugene Toropov <[email protected]>:
Тоже вариант. Тогда видимо надо доопределить условие тем, что на все это
сверху делается return, что добавляет еще третью строчку.

То есть переписать надо вот это:

return [map {s/%/\$/g; $_} func()]->[0]



А я бы наоборот, длиннее записал:

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

:-)

Надо применить к результату func() замену s/%/\$/g.

Можно записать короче?


--
Andrew Shitov
______________________________________________________________________
[email protected] | http://shitov.ru
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org


--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org




--
Andrew Shitov
______________________________________________________________________
[email protected] | http://shitov.ru
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org


--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить