|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Dmitry Smolin 2:5020/949 08 Oct 2002 14:29:14 To : Rostislav Podgorniy Subject : $1 --------------------------------------------------------------------------------
Once, 07 Oct 2002 19:55, Rostislav Podgorniy wrote to All:
RP> Имеется в пеpеменной $1 какое-то значение полученое в pезультате
RP> pаботы pегэкспа. Как его от туда удалить? Чтобы пеpеменная $1 была не
RP> опpеделена?
А зачем? Можно ограничить область видимости:
=== Cut ===
$\ = "\n";
{
'123' =~ /(\d+)/;
print 'inside: ', defined $1 ? "defined" : "not defined";
}
print 'outside: ', defined $1 ? "defined" : "not defined";
=== Cut ===
Hо тогда "не определена" будет не только $1.
Take care.
--- skanking to the rhythm of the music by my side
* Origin: There is nothing but the raindrops falling down (2:5020/949)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/208523da2c4f2.html, оценка из 5, голосов 10
|