Avatar billede hercules Nybegynder
04. maj 2001 - 10:36 Der er 2 kommentarer og
2 løsninger

Fjerne <A hrefs

Jeg skal have fjernet fx
&lt;A Href=\"Http://www.domaine.dk\" target=\"_new\"&gt;Http://www.domaine.dk&lt;/A&GT; så der kun er Http://www.domaine.dk tilbage.

Hvordan gør men det ????
Jeg har prøvet med en eregi_replace men intet held.
Avatar billede hoejrup Nybegynder
04. maj 2001 - 10:49 #1
$string = ereg_replace($string, \'Http://www.domaine.dk\', $string);

/per
Avatar billede alvion Nybegynder
04. maj 2001 - 10:54 #2
<?php
    $s = \'fdsdsf sidofu sdoifu dsoi<A Href=\"Http://www.domaine.dk\" target=\"_new\"> fdsufids fusdi fudsi\';

    $rc = preg_match(\"/(<a href=\\\")(.*?)(\\\".*?>)/i\", $s, $matches);
    if ($rc)
        echo $matches[2];
    else
        echo \"No match\";
?>

testet
Avatar billede delwin Nybegynder
04. maj 2001 - 10:58 #3
Dette skulle også kunne gøre det..

$urlstring    = \"<a href=\\\"http://www.test.com/\\\">http://www.test.com/</a>\";
ereg(\"href=\\\"(.*)\\\"\",$urlstring,$reg);
echo $reg[1];

El Delwin
Avatar billede delwin Nybegynder
04. maj 2001 - 10:59 #4
Hvad ligner det dog.. et ekstra semikolon i første linie..
Prøver lige igen..

$urlstring    = \"<a href=\\\"http://www.test.com/\\\">http://www.test.com/</a>\"
ereg(\"href=\\\"(.*)\\\"\",$urlstring,$reg);
echo $reg[1];
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester