15.08.2010, 19:59 | #1 |
Новичок
Регистрация: 15.08.2010
Сообщений: 4
Вес репутации: 0
|
Разделение списка ссылок (perl)
Кто-нибудь пробовал сделать на perl разделение ссылок, получаемых в
http://188.72.80.13/code.php?user=юзер&host=площадка и представление их в формате тектового файла страница1 ссылка1<разделитель>ссылка2<разделитель>ссылка3 страница2 ссылка1<разделитель>ссылка2<разделитель>ссылка3 ... пока у меня что-то регулярные выражения под ";a:5:{i:0;s:119:" не складываются ? |
15.08.2010, 20:27 | #4 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
http://hurring.com/scott/code/perl/serialize/
Добавлено через 5 минут Ustas, а чем не подходит стандартный код для перла??
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. Последний раз редактировалось zhegloff; 15.08.2010 в 20:27. Причина: Добавлено сообщение |
16.08.2010, 11:36 | #5 |
Новичок
Регистрация: 15.08.2010
Сообщений: 4
Вес репутации: 0
|
Спасибо!
P.S. У меня уже есть модуль выгрузки на статичные сайты, надо к нему привязяться Добавлено через 17 минут Все оказалось не так просто... в http://hurring.com/scott/code/perl/serialize/ нет модуля serialize.pm Добавлено через 14 минут Нашел стандартный serialize.pm, заработало Добавлено через 14 часов 34 минуты Самый простой способ оказался таким: while( length $in >0 ) { ($n)=$in=~/[^s]*..(\d+).*/; $k = substr $in, (1+index $in, "\""), $n; if( $k eq "__sape_new_url__" ) { last; } if($flag || substr($k,0,1) eq "/") { $flag=1; if(substr($k,0,1) eq "/" || substr(@res[$#res],0,1) eq "/") { @res[$#res+1] = $k; } # положить объект в массив, новая страница else { @res[$#res].= $separator.$k; } # продолжить строку ссылок } $in = substr $in, 3 + $n + index $in, "\""; # удалить обработанное начало сериализованной записи } Последний раз редактировалось Ustas; 16.08.2010 в 11:36. Причина: Добавлено сообщение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разделение ссылок по категориям | mr.ber | Пожелания пользователей системы | 0 | 15.02.2009 11:48 |
Про разделение ссылок на блоки | dbodb | Вопросы от новичков | 9 | 02.11.2008 23:52 |
разделение ссылок | tweaky | Вопросы от новичков | 15 | 08.07.2008 11:21 |
Разделение блоков ссылок | Mantius | Вопросы от новичков | 3 | 20.06.2008 20:54 |
Разделение ссылок по странице | one | Вопросы по работе системы | 12 | 12.07.2007 19:03 |
Часовой пояс GMT +3, время: 10:56.