ooops
sorry
The correct is :
preg_match_all('/<a.*?href=("|'|)(.*?)("|')/i', $the_string,$the_matches);
 var_dump($the_matches);
----- Original Message ----- 
From: "Andrey Hristov" <[EMAIL PROTECTED]>
To: "Ando Saabas" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, February 21, 2002 1:35 PM
Subject: Re: [PHP] Extracting hyperlinks from file


> Use preg_match_all('|<a.*?href=("|'|)(.*?)("|')|i', $the_string,$the_matches);
> var_dump($the_matches);
> 
> Regards,
> Andrey Hristov
> 
> ----- Original Message ----- 
> From: "Ando Saabas" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 20, 2002 10:45 PM
> Subject: [PHP] Extracting hyperlinks from file
> 
> 
> > I need to produce an array of all the links(hrefs) in a remote file
> > (actually those that refer to files in the same remote server, but thats
> > 
> > another matter).
> > I'm pretty new to php, i was thinking of doing it with ereg, something
> > like eregi("a href[\"]?=(.*)>", $file, $link);
> > but i cannot think of a way to make it walk through the whole string, so
> > 
> > it would find all the links, not just the first one.
> > Any ideas?
> > 
> > Ando
> > 
> > 
> > -- 
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> > 
> > 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to