• 10-09-2010, 12:24:47
    #1
    http://www.xxx.com/ygs-birincisi-kap...di-290814h.htm

    gibi bir linki alıp explode ile nasıl parçalayabiliriz.Amaç 290814 rakamını almak.

    Yardım için tşk.
  • 10-09-2010, 12:29:37
    #2
    Üyeliği durduruldu
    $metin ="http://www.xxx.com/ygs-birincisi-kapkacta-yakalandi-290814h.htm";
    $metin = preg_replace('/[^0-9]/', '', $metin );
    echo $metin;
  • 10-09-2010, 13:02:01
    #3
    saolasın çok teşekkürler çok işime yaradı.Bir de son olarak


    <a href=zzz>Devamı İçin Tıklayınız...]]></a>
    bir metinde eğer böyle bir link varsa temizlemek için ne yapmamiz gerekiyor.if ile bir mantık yürütmeye çaliştim ama beceremedim.Varsa başka bir yöntemde olabilir...
  • 10-09-2010, 13:40:05
    #4
    <?
    $a="<a href=zzz>Devamı İçin Tıklayınız...]]></a>";
    echo strip_tags($a);
    
    ?>
    sonuç: Devamı İçin Tıklayınız...]]>
  • 10-09-2010, 18:27:02
    #5
    Aslında yapmak istediğim bu değil eğer böyle bir link var ise metinde linkli kısım çıkıcak geri kalan kısım kalıcak metinde.Örnek;

    Bugün hava çok sıcak
    <a href=zzz>Devamı İçin Tıklayınız...]]></a>
    Böyle bir metinde istediğim sonuç

    Bugün hava çok sıcak

    yani linkli kısım ortadan kalkıcak...

    Not: Eğer link var ise bu işlem yapılsın yok ise yapılmasın.Yani

    (Bugün hava çok sıcak) sadece bu var ise bir şey olmasın gibi bir if lazım.Teşükkürler.
  • 10-09-2010, 18:36:27
    #6
    $veri = preg_replace('\<a(.*)\<\/a\> ', '', $kaynakveri);
    echo $veri;

    desenleri tam bilmiyorum ama bu şekilde olması gerekiyo sanırım.
  • 10-09-2010, 18:56:01
    #7
    akadal34 dediğin yöntem güzel fakat bunu yazdığım zaman tüm linkler gider.Benim istediğim sadece "Devamı İçin Tıklayınız" linkinin gitmesi.
  • 10-09-2010, 19:23:57
    #8
    sayfa yapısını verebilirsen yardımcı olabilirim.

    Yani belirttiğin yerdeki link yapısı nasıl
    <a href=sdfsdfs-html>devamını tıklayınız</a> html mi ? mesela orası. Onun gibi.
  • 10-09-2010, 19:28:55
    #9
    Üyeliği durduruldu
    eger buradaki link üstteki yazdıgın link ise;

    $url=site adresi..
    $silinecek='<a href='.$url.'>Devamı İçin Tıklayınız...]]></a>';
    $sil=str_replace("$silinecek", "", $sil);
    yaparsak.ve çektigimiz metinin degişkeni sil ise.silecektir.