Тоже вариант. Тогда видимо надо доопределить условие тем, что на все это сверху делается 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

Ответить