Кто-нибудь Perl знает? Вопросик...

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
ir
Житель
Сообщения: 876
Зарегистрирован: 19 июл 2004, 23:36
Откуда: Ванкувер

Кто-нибудь Perl знает? Вопросик...

Сообщение ir »

Как заставить работать типа такого:

If ($abc =~ /$def/) {бла-бла}, если обе переменные содержат \\

В одном месте это интерпретируется как \ , в другом - как \\

Заменять и переназначать не хочу.
Аватара пользователя
Ильгиз
Пользователь
Сообщения: 55
Зарегистрирован: 13 сен 2005, 12:00
Откуда: Уфа - Китченер

Сообщение Ильгиз »

Код: Выделить всё

#! /usr/bin/perl

$a = "backslash\\";

$b = "slash\\";

if ($a =~ /\Q$b\E/) {
    print "$a contains $b\n";
}
vg
Маньяк
Сообщения: 2803
Зарегистрирован: 29 май 2003, 22:29
Откуда: Магадан - Миссиссага

Сообщение vg »

Ильгиз писал(а):

Код: Выделить всё

#! /usr/bin/perl

$a = "backslash\";

$b = "slash\";

if ($a =~ /\Q$b\E/) {
    print "$a contains $b\n";
}
Ужас а не язык :lol:
ir
Житель
Сообщения: 876
Зарегистрирован: 19 июл 2004, 23:36
Откуда: Ванкувер

Сообщение ir »

Ильгиз писал(а):

Код: Выделить всё

#! /usr/bin/perl

$a = "backslash\";

$b = "slash\";

if ($a =~ /\Q$b\E/) {
    print "$a contains $b\n";
}
Пасибки! Попробую, о результатах - доложу.
У меня еще один вопрос есть, но попробую сначала сама разобраться, потому как интересно.
ir
Житель
Сообщения: 876
Зарегистрирован: 19 июл 2004, 23:36
Откуда: Ванкувер

Сообщение ir »

vg писал(а): Ужас а не язык :lol:
Да что вы! Это ж самый красивый и лаконичный язык! Я такой кайф ловлю, когда удается на нем поработать! Вот щас около 100 разных отчетов делаются всего 50 строчками в Perl. Коротко и ясно. Причем с любой базы, ему без разницы.
spavel
Житель
Сообщения: 662
Зарегистрирован: 10 апр 2006, 13:16
Откуда: Coquitlam

Сообщение spavel »

А где в Ванкувере на Перле пишут... я уже лет 9-10 на нем не писал, а тогда ненашел...
Аватара пользователя
Yury
The L'ony
Сообщения: 26202
Зарегистрирован: 22 янв 2004, 13:48
Откуда: Мирный -> Vancouver
Контактная информация:

Сообщение Yury »

spavel писал(а):А где в Ванкувере на Перле пишут... я уже лет 9-10 на нем не писал, а тогда ненашел...
дак на нем разве пишут?
его используют в повседневной жизни... :)
Ответить