|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Misha Yuriev 2:5020/1581.12 05 Nov 2000 00:45:33 To : All Subject : интерполяция (?) --------------------------------------------------------------------------------
сама программа (как бы):
$value_0 = "<img src=n0.gif>";
$value_1 = "<img src=n1.gif>";
$value_2 = "<img src=n2.gif>";
# ...
$_ = $old_str; # значения типа "01", "0221", etc.
while (/(.)/g) { # обрабатываем каждый символ как $1
$new_str .= $value_{$1}; # или ${1}
}
# т.е. итоге $new_str состоит не из цифр, а из значений, взятых из $value_*
можно ли сделать так, чтобы имя переменной составлялось с учетом значения другой
переменной? использование {$1} или ${1} - не работает :(
не перебирать же все if'ом ?
Misha
--- GoldED+/W32 1.1.4.3
* Origin: In nothing we trust (2:5020/1581.12)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/45353a0476f2.html, оценка из 5, голосов 10
|