• 23-05-2014, 14:06:11
    #1
    Üyeliği durduruldu
    Selamlar.

    arkadaşlar bir REGEX yazdım ancak 2 nci gruba gelecek olan değer 1 nci grupta geliyor.

    regex şu

    NORAD ID<\/span><\/B>: (\d+).*?Int\'l Code<\/span><\/B>: (.*?)<br>.*?Perigee<\/span><\/B>: (.*?)<br>


    Sonuç olarak bana gelen gruplarda şu değerler oluyor.

    1- NORAD ID : xxx
    Int'l Code : xxx

    2-

    3- Perigee : xxx


    şimdi xxx lerin aldığı değer doğru. ancak görüldüğü gibi 2 nci grupta gelmesi gereken Int'l Code değeri 1 nci grupta geliyor ve 2 boş geliyor.

    ne gibi bir hatam var çözemedim. yardımcı olursanız memnun olurum.

    saygılar.
  • 23-05-2014, 14:22:55
    #2
    Grup çıktısını HTML kodlarıyla beraber yazabilir misiniz?
  • 23-05-2014, 14:35:38
    #3
    Üyeliği durduruldu
    ClubArkadas adlı üyeden alıntı: mesajı görüntüle
    Grup çıktısını HTML kodlarıyla beraber yazabilir misiniz?
    hocam sorunu buldum.

    1 - SONUC
    -------------------------
    SONUC

    2 -
    -------------------------
    3 - SONUC


    şeklindeymiş. yani 2 nin sonundaki boşluktan dolayı 1 e yakın durunca bende grup1 de sandım değeri. aslında değer gurup 2 de. henüz kodu php ye dökmedim rubular.com da deniyordum ve rubular.com un görsel azizliğine uğradım

    ilginize teşekkürler.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:35:38 -->-> Daha önceki mesaj 14:32:48 --

    ClubArkadas adlı üyeden alıntı: mesajı görüntüle
    Grup çıktısını HTML kodlarıyla beraber yazabilir misiniz?
    tam olarak beni yanıltan görüntü şu

  • 23-05-2014, 15:26:34
    #4
    1ci degeri almak icin $dizi[1][0] ve 2ci degeri almak icin $dizi[1][1] denermisin.