Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Скажите пожалуйста как работает сам язык програмирования на perl
Я просто не когда не занимался програмированием на перл
Имею малый опыт. Мне непонятно одно как его воспроизвести в действие
Как можно заставить скрипт работать



Партнер
 

а у тебя Windows или Unix? если под unixом то можно так %perl proga.pl, если в windows, то надо поставить(если ещё не стоит) интерпретатор (напр ActiveState Perl), который и будет всё запускать


 

BadTrip писал(а):
а у тебя Windows или Unix? если под unixом то можно так %perl proga.pl, если в windows, то надо поставить(если ещё не стоит) интерпретатор (напр ActiveState Perl), который и будет всё запускать

А у меня есть acteve perl 5.0
он подойдёт


 

Member
Статус: Не в сети
Регистрация: 06.05.2004
Откуда: Подмосковье
Перловоды подскажите, нужно написать строчку с регулярными выражения, конкретно сравнивать является ли данная строка строкой вида *.mp3, где * -- любое количество любых символов, возможно пробелов, . -- знак точки, но не "один любой символ". Правильно я понимаю что должно получиться что-то в духе
Код:
if ($filename == /regex/)
{
    print "mp3 file \n";
}
else
{
    print "not an mp3 file \n";
}


 

Member
Статус: Не в сети
Регистрация: 24.12.2005
Что-то вроде:
Код:
if ( $filename ~= m/\.mp3$/i )
{
    print "mp3 file \n";
}
else
{
    print "not an mp3 file \n";
}


 

Member
Статус: Не в сети
Регистрация: 06.05.2004
Откуда: Подмосковье
Билли Бонс, за /i отдельное спасибо, забыл попросить case insensetive. А ~= надо заменить на =~. Итоговый код такой:
Код:
if ( $filename =~ m/\.mp3$/i )
{
    print "mp3 file \n";
}
else
{
    print "not an mp3 file \n";
}


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 6 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan