Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Александр Петросян (PAF) 07.05.2006 09:58
при подстановке переменной в regex, Parser не делает с ней никаких действий: он не знает, вы собираете regex из кусочков, или вы подставляете в regex кусочки строки, которые не хотите, чтобы воспринимались, как regex,$s='123'; $t='+'; $s=~s/$t$/!/; print $s;напечатает
Quantifier follows nothing before HERE mark in regex m/+ << HERE $/ at a.pl line 3.в Parser (в отличие от Perl) выход есть: