Как вы поймете из кода пытаюсь разобрать веб страницу! Вот код: # \$Data \@Info $BuySell sub www($ $ $) { my $CONST_NUMBER_OF_KEYS = 15; my $CONST_NUMBER_OF_FIELDS = 6; my $Return = 0; my $i = 0; while(${$_[0]} =~ m/<td width="32" nowrap id="Header">::/igc){ $_[1]->[$i]->{IndType} = $_[2]; ${$_[0]} =~ m/<b>/igc; ${$_[0]} =~ m/<b>(.*)<\/b><\/td>/igc; $_[1]->[$i]->{Name} = $1; ${$_[0]} =~ m/<A href="mailto:(.*)" class/igc; $_[1]->[$i]->{EMail} = $1; ${$_[0]} =~ m/<\/A> (.*)<\/td>/igc; if(length($1) < 7){ $_[1]->[$i]->{Phone} = ""; } else{ $_[1]->[$i]->{Phone} = $1; } ${$_[0]} =~ m/<td id="Header" align="right">(.*)<\/td>/igc; $_[1]->[$i]->{PostDate} = $1; ${$_[0]} =~ m/style="padding-left=10 px;">/igc; ${$_[0]} =~ m/(.*)<\/td>/igc; $_[1]->[$i]->{Other} = $1; if(scalar(keys %{$_[1]->[$i]}) != $CONST_NUMBER_OF_FIELDS){ $Return = 1; last; } $i++; } if($CONST_NUMBER_OF_KEYS != $i){ $Return = 2; } return $Return; }
Ответ на:
комментарий
от Mrak
Ответ на:
комментарий
от vilfred
Ответ на:
комментарий
от Mrak
Ответ на:
комментарий
от Mrak
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум bash: парсинг vtysh (2016)
- Форум div - 100%-margins (2012)
- Форум Мобильное меню css (2019)
- Форум не подтягивает @media max-width 600px (2016)
- Форум 2ch-style LOR (2013)
- Форум поругайте js-быдлокод (2014)
- Форум squid3 скрыть присутствие tproxy (2015)
- Форум LORCode Tools с кнопками под tango (2014)
- Форум Прошу помощи у тех кто шарит в вордпресс) (2016)
- Форум nginx & регулярные вырожения (2011)