• 21-11-2021, 12:48:25
    #1
    Üyeliği durduruldu
    merhaba siteme bir yerden bot ile veri çekiyorum ama seo url oluşturduğunda 1 2 tane istemediğim kelime geliyor filtrelemek istiyorum bunu nasıl yapabilirim?

    örnek;

    https://www.r10.net/isim-fsfsdf-google-adsense/

    yapmak istediğim : isim-fsfsdf kaldırmak filtrelemek

    herkese şimdiden teşekkürler.
  • 21-11-2021, 13:11:35
    #2
    str_replace işini görür tabi çekeceğin URL onceden belliyse. Örn:
    $url = str_replace("isim-fsfsdf-", "", "https://www.r10.net/isim-fsfsdf-google-adsense/");
    Çıktı şu şekilde olacaktır:
    https://www.r10.net/google-adsense/
    . Tabi array şeklinde de filtreleme yapabilirsin şu şekilde;
    $keywords = array("nasil-yapilir","-faydalimidir"); $url = str_replace($keywords, "", "https://ornek-link.com/elma-faydalimidir");
    çıktı
    https://ornek-link.com/elma
    gibi.
  • 21-11-2021, 13:35:42
    #3
    Üyeliği durduruldu
    thelost adlı üyeden alıntı: mesajı görüntüle
    str_replace işini görür tabi çekeceğin URL onceden belliyse. Örn:
    $url = str_replace("isim-fsfsdf-", "", "https://www.r10.net/isim-fsfsdf-google-adsense/");
    Çıktı şu şekilde olacaktır:
    https://www.r10.net/google-adsense/
    . Tabi array şeklinde de filtreleme yapabilirsin şu şekilde;
    $keywords = array("nasil-yapilir","-faydalimidir"); $url = str_replace($keywords, "", "https://ornek-link.com/elma-faydalimidir");
    çıktı
    https://ornek-link.com/elma
    gibi.
    çok teşekkür ederim hocam str_replacede regex (.*?) kullanabilir miyiz? URL regex yakalıyor güncel olarak botumda
  • 21-11-2021, 13:38:20
    #4
    shingeki adlı üyeden alıntı: mesajı görüntüle
    çok teşekkür ederim hocam str_replacede regex (.*?) kullanabilir miyiz? URL regex yakalıyor güncel olarak botumda
    regex için preg_replace kullanmalısın.
  • 21-11-2021, 14:31:50
    #5
    Üyeliği durduruldu
    thelost adlı üyeden alıntı: mesajı görüntüle
    regex için preg_replace kullanmalısın.
    onun içinde örnek verebilme şansınız varmı hocam preg_replace hiçbir şekilde çalıştıramadım o şekilde yapcaktim bir türlü çalıştıramadım
  • 21-11-2021, 16:29:27
    #6
    shingeki adlı üyeden alıntı: mesajı görüntüle
    onun içinde örnek verebilme şansınız varmı hocam preg_replace hiçbir şekilde çalıştıramadım o şekilde yapcaktim bir türlü çalıştıramadım
    url yi çektiğiniz kod yapısını atabilirseniz ona göre yardımcı olmaya çalışırım.