Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » Другие » не пашет
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Y2K
Участник+

Зарегистрирован: Jun 2002
Место проживания:
Публикаций: 85
Статус: Y2K в оф-лайне
не пашет [сообщение #31091]

есть файл, где данные разделены пробелом (в каждой строчке новый блок данных) для него работает конструкция вида:
($nick, $dr)=(split (/\s+/, $_));
после замены пробела нужными символами ":::::" ни конструкция вида
($nick, $dr)=(split (/:::::/, $_)); ни
($nick, $dr)=(split (/:{5}/, $_)); не работает... в чем дело??? и как исправить данную ошибку....
Заранее премного благодарен.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-01-2003 06:37
Нажмите сюда для просмотра профайла Y2K Отправить Персональное сообщение Y2K Найти сообщения от Y2K Добавить Y2K в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
water
Участник
Средний рейтинг: 4.43 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания:
Публикаций: 72
Статус: water в оф-лайне
[сообщение #31327]

Ð_аботает у меня такая вещь. Проблема в чем-то другом. Кстати, внешние скобки в правой части (обрамляющие split) можно не писать. А первоначальная строчка может выглядеть так:
($nick,$dir)=split;

__________________
/\/\/\

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-01-2003 07:40
Нажмите сюда для просмотра профайла water Отправить Персональное сообщение water Посетить домашнию страничку water! Найти сообщения от water Добавить water в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Y2K
Участник+

Зарегистрирован: Jun 2002
Место проживания:
Публикаций: 85
Статус: Y2K в оф-лайне
[сообщение #31350]

что значит работает??? попробуй создать файл в котором в каждой строке было бы по паре параметров разделенных пятью двоеточиями... и увидишь, что не работает... хотя и ошибки тоже не выдает...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-01-2003 12:13
Нажмите сюда для просмотра профайла Y2K Отправить Персональное сообщение Y2K Найти сообщения от Y2K Добавить Y2K в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
water
Участник
Средний рейтинг: 4.43 | Оценок: 7
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания:
Публикаций: 72
Статус: water в оф-лайне
[сообщение #31363]

Все равно работает.

Вот текст:
#!/usr/bin/perl
open D,"data";
foreach (<D> ){
($b,$c)=split(/:::::/,$_);
print "$b\n$c\n";
}

__________________
/\/\/\

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 16-01-2003 17:02
Нажмите сюда для просмотра профайла water Отправить Персональное сообщение water Посетить домашнию страничку water! Найти сообщения от water Добавить water в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 18:16.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.00925303 seconds (34.56% PHP - 65.44% MySQL) with 22 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.