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
