[mdk-re] Re: [mdk-re] Обратно perl

Sergey Degtyaryov =?iso-8859-1?q?maga_=CE=C1_globetravel=2Espb=2Eru?=
Пт Июл 20 12:59:11 MSD 2001


Доброго времени суток, cornet,

20.07.2001 в 13:00 Вы сказали буквально следующее:

c> В том то и дело, что нет! В регулярных выражениях (по крайней
c> мере в perl) символ $ обозначает конец строки, а не начало имени
c> переменной. Такой код не работает - уже пробовал - он всегда дает
c> истину вне зависимости от содержимого $_ лишь бы она была
c> определена. 

Неправда Ваша все же.
Попробуйте

$string = '00120';
for (1..5)
{
($string =~ /^.*$_.*$/) ? print "Found\n" : print "Not found\n";
}

$ - конец строки, $_ - переменная.

Rgds, maga






Подробная информация о списке рассылки community