у меня глупый вопрос
given($num){
...
when($num >= 13 and $num <= 99) return "$num_in_eng{$num}teen" =~ s/tt/t/;
...
}
но он выдал ошибку «Невозможно изменить строку подстановки рядом с s/tt/t/g;
$_ = "$num_in_eng{$num}teen";
s/tt/t/;
Это работает нормально
s///
с переменными, а не с простыми строками.s///r
может быть другое дело. - person mpapec   schedule 01.11.2014/r
, поскольку он широко не используется - person Patrick J. S.   schedule 01.11.2014