phpbar.de logo

Mailinglisten-Archive

[php] string nach "http://" durchsuchen

[php] string nach "http://" durchsuchen

Malte Fucks php_(at)_phpcenter.de
Thu, 22 Mar 2001 20:22:57 +0100


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