• 21-04-2015, 21:23:00
    #1
    Merhaba,

    bir dizi botu yazıyorum da yardımınıza ihtiyacım var tamamen otomatik çalışacagı için aşşağıdaki yazıdan hangi sezon ve hangi bölüm oldugunu int değeri şeklinde almam gerekiyor

    Game Of Thrones 1.Sezon 1.Bölüm 720p tek parça

    .sezon ve .bölüm kelimelerinden önceki 1 ve 1 yazılarını nasıl ayrı bir değişkene alabilirim

    $sezonno = 1;
    $bolumno = 1;
    seklinde degiskene almak istiyorum veri tabanna işlemek için

    şimdiden teşekkürler
  • 21-04-2015, 22:39:04
    #2
    $string = "Game Of Thrones 1.Sezon 1.Bölüm 720p tek parça";
    preg_match('#(\d+)\.Sezon (\d+)\.Bölüm#',$string,$match);
    print_r($match);
    En basit haliyle yukardaki gibi yapabilirsin.
  • 21-04-2015, 22:44:03
    #3
    $string = "Game Of Thrones 1.Sezon 1.Bölüm 720p tek parça";
    preg_match('#([A-Z a-z]*) ([0-9]*)\.Sezon ([0-9]*)\.Bölüm#',$string,$match);
    print_r($match);
    
    Çıktısı
    
    Array
    (
        [0] => Game Of Thrones 1.Sezon 1.Bölüm
        [1] => Game Of Thrones // İsim
        [2] => 1 // Sezon
        [3] => 1 // Bölüm
    )
  • 21-04-2015, 22:46:25
    #4
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    $string = "Game Of Thrones 1.Sezon 1.Bölüm 720p tek parça";
    preg_match('#([A-Z a-z]*) ([0-9]*)\.Sezon ([0-9]*)\.Bölüm#',$string,$match);
    print_r($match);
    
    Çıktısı
    
    Array
    (
        [0] => Game Of Thrones 1.Sezon 1.Bölüm
        [1] => Game Of Thrones // İsim
        [2] => 1 // Sezon
        [3] => 1 // Bölüm
    )
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    $string = "Game Of Thrones 1.Sezon 1.Bölüm 720p tek parça";
    preg_match('#(\d+)\.Sezon (\d+)\.Bölüm#',$string,$match);
    print_r($match);
    En basit haliyle yukardaki gibi yapabilirsin.
    ikinizede çok teşekkür ederim deneyip donecegım