Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Preg Match

iyi günler

http://www.xxxxxx.com/esinden-ayrilip-gelene-bak--612275h.htm

böyle bir link var elimde ve bana yarayan kısım 612275 sadece haberin ID si bunu preg_match ile nasıl alabilirim. Kolay gelsin.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • 1
    fka adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    70 cevap - 0 soru
    preg_match("/\-([0-9]+)[^0-9]*\.htm$/ui","http://xx.com/aasd--12345h.htm", $parse);
    echo $parsed[1]; //12345 çıktı verir.
    

Cevaplar

  • 2
    halidaltuner adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    144 cevap - 4 soru
    fka yazmış ama şöyle birşey de kullanabilirsin;

    $url = "http://www.xxxxxx.com/esinden-ayrilip-gelene-bak--612275h.htm";
    $urlExp = explode("--",$url);
    $newsExp = explode(".",$urlExp['1']);
    $newsID = intval($newsExp['0']);