Страница 1 из 1
Кто-нибудь Perl знает? Вопросик...
Добавлено: 04 май 2006, 21:39
ir
Как заставить работать типа такого:
If ($abc =~ /$def/) {бла-бла}, если обе переменные содержат \\
В одном месте это интерпретируется как \ , в другом - как \\
Заменять и переназначать не хочу.
Добавлено: 05 май 2006, 14:32
Ильгиз
Код: Выделить всё
#! /usr/bin/perl
$a = "backslash\\";
$b = "slash\\";
if ($a =~ /\Q$b\E/) {
print "$a contains $b\n";
}
Добавлено: 05 май 2006, 16:31
vg
Ильгиз писал(а):Код: Выделить всё
#! /usr/bin/perl
$a = "backslash\";
$b = "slash\";
if ($a =~ /\Q$b\E/) {
print "$a contains $b\n";
}
Ужас а не язык

Добавлено: 05 май 2006, 20:45
ir
Ильгиз писал(а):Код: Выделить всё
#! /usr/bin/perl
$a = "backslash\";
$b = "slash\";
if ($a =~ /\Q$b\E/) {
print "$a contains $b\n";
}
Пасибки! Попробую, о результатах - доложу.
У меня еще один вопрос есть, но попробую сначала сама разобраться, потому как интересно.
Добавлено: 05 май 2006, 20:49
ir
vg писал(а):
Ужас а не язык

Да что вы! Это ж самый красивый и лаконичный язык! Я такой кайф ловлю, когда удается на нем поработать! Вот щас около 100 разных отчетов делаются всего 50 строчками в Perl. Коротко и ясно. Причем с любой базы, ему без разницы.
Добавлено: 05 май 2006, 22:53
spavel
А где в Ванкувере на Перле пишут... я уже лет 9-10 на нем не писал, а тогда ненашел...
Добавлено: 05 май 2006, 22:58
Yury
spavel писал(а):А где в Ванкувере на Перле пишут... я уже лет 9-10 на нем не писал, а тогда ненашел...
дак на нем разве пишут?
его используют в повседневной жизни...
