Подскажите пожалуйста, возможно ли такое и если возможно, то как: foreach (sort @listf) { s/([\d\D]+).[tT][iI][fF]/&pad6($1)/g; print "$_\n"; } То есть мне нужно, чтобы вместо найденного шаблона подставлялся результат вызова функции, принявшей в качестве аргумента этот шаблон. К сожалению, функция не вызывается, а выражение &pad6() воспринимается буквально, только вместо $1 ставится результат поиска. Я понимаю, что могу отдельно все переименовывать, но хотелось сделать красиво.
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Замена нескольких строк в html/php файле (регулярка пропуска строки perl) (2012)
- Форум perl. пишу функцию форматного вывода, помогите в некоторых деталя. (2005)
- Форум Выбор структуры данных для матрицы принятия решений (2014)
- Форум PERL замена (2007)
- Форум perl — функция (2002)
- Форум Регулярное выражение Perl (2013)
- Форум Perl регулярное выражение (2009)
- Форум Perl регулярное выражение (2007)
- Форум регулярное выражение Perl (2005)
- Форум Регулярные выражения Perl! (2003)