Re: CykluS

From: Michal Bilcik (krutohlav@host.sk)
Date: 24. 09. 2003, 18:31 CEST


Nazdar,

> mam asi 1,5 MB soubor "temata.htm".
> Mimo jine obsahuje (http://www.netbox.cz/forum/ ) a ja nej chci do
> jineho souboru vykopirovat znakove retezce mezi
> <B> a </B></A></td><td> tedy z
> <B>Pro staryho sofera hovnocucu...</B></A></td><td>
> <B>netbox</B></A></td><td>
> <B>forum</B></A></td><td>

tie programy co ti tu radili, urobia z celeho html text, ale ako som
pochopil ty chces IBA text medzi tymito tagmi ?

> Pro staryho sofera hovnocucu...
> netbox
> forum

> Slo by to? V PHP, Perlu.

perlovskymi reg. vyrazmi v PHP ;)

<?php
$fh=fopen('./temata.htm', 'r'); 
$html_text=fread ($fh, filesize('./temata.htm')); 
fclose ($fh);
preg_match_all('|<B>(.*)</B></A></td><td>|i', $html_text, $matches);
foreach ($matches[1] as $output_item) echo $output_item."\n";
?>

to vybere text iba medzi tymy tebou uvedenymi tagmi, ostatne ignoruje.


S pozdravom,
 Michal Bilcik (ICQ# 156366308)

--
Bůh je reálný, pokud nebyl deklarován jako integer.                            



This archive was generated by hypermail 2.1.3 : 24. 09. 2003, 18:58 CEST