Mailinglisten-Archive |
probier das, das sollte helfen
<?
$string = "blabla bla http://www.diggn.de.vu blabla http://www.malte.de.vu
asd sad das das http://www.link.de"; //haystack
$search[0] = strtok($string, ' '); // strtok must be initialized
$i=1; // because we already got the first chunk ($search[0]) of our string
during the initialization
while($search[$i]=strtok(' ')) // cutting the string and store the parts in
an array
$i++;
$i=0;
while($search[$i]) // output
{
if(stristr($search[$i], 'http://')) echo $search[$i]."<br>"; // check if
the element is an adress, if so the echo to the screen
$i++;
} // i'm almost sure this should work...
?>
----- Original Message -----
From: "Vuille Daniel" <daniel.vuille_(at)_newhorizons.ch>
To: <php_(at)_phpcenter.de>
Sent: Friday, March 22, 2002 11:13 AM
Subject: [php] string nach "http://" durchsuchen
> Hallo zusammen
>
> Ich sollte einen string z.b.
>
> "Blabla ... http://www.php.net bla bla http://www.phpcenter.de und so
weiter"
>
> nach url's durchsuchen (von http:// bis zum nächsten leerzeichen) , und
> anschlissend mit <a href="link">link</a> ersetzen.
>
> Kann mir jemand sagen wie ich das am besten angehe, oder hat vielleicht
jemand
> etwas ähnliches bereits gemacht?
>
> Mit freundlichen Grüßen
> Daniel Vuille
> --
> ** http://www.php-center.de **
> Die PHP-Liste: mailto: php_(at)_phpcenter.de
> http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive