• 19-09-2012, 18:50:20
    #1
    MErhaba arkadaşlar,

    botla çektiğim bi tabloda alttaki tarzda 10 farklı linkli bu kodlardan var. linklerin değişik olmasından dolayı str_replace ile yapamadım. Acaba bu kodları nasıl çektiğim yazının içinden silebilirim?

    <td class="tools"><a class="tools" href="link1"></a></td>
    <td class="tools"><a class="tools" href="link2"></a></td>
    <td class="tools"><a class="tools" href="link3"></a></td>
    <td class="tools"><a class="tools" href="link4"></a></td>
    silinecek kod;

    <td class="tools"><a class="tools" href="link1"></a></td>

    $tablo = str_replace('','',$tablo);
  • 19-09-2012, 20:57:07
    #2
    imkasız birşey istedim galiba
  • 19-09-2012, 21:54:19
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $sil = preg_replace('/<td class="tools"\><a[^\>]*\><\/a\><\/td\>/smi','',$gelen);
    Eğer tools kısmı da değişiyorsa, a da ki gibi uyarlayabilirsin.
  • 19-09-2012, 21:56:35
    #4
    strip_tags() kullan yada <a></a> arasindaki yazilari tutmak istemezsen vs preg_replace ile deseni bosluga cevir.
  • 19-09-2012, 22:08:51
    #5
    acayip adlı üyeden alıntı: mesajı görüntüle
    $sil = preg_replace('/<td class="tools"\><a[^\>]*\><\/a\><\/td\>/smi','',$gelen);
    Eğer tools kısmı da değişiyorsa, a da ki gibi uyarlayabilirsin.
    bu kod işime yaradı. Çok teşekkür ederim hocam.

    DooMsDaY adlı üyeden alıntı: mesajı görüntüle
    strip_tags() kullan yada <a></a> arasindaki yazilari tutmak istemezsen vs preg_replace ile deseni bosluga cevir.
    Yardımlarınız için sizede teşekkür ederim hocam.