[Çözüldü] Düzenli ifade sorunu

Başlatan kaansef, 24 Ocak 2015 - 16:50:43

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

kaansef

Arkadaşlar bir sitedeki belli adresleri alt alta ekrana yazdırmaya çalışıyorum fakat nedense gereksiz yerleri de alıyor. Düzenli ifadelerden anlayanlar nerede yanlış yaptığımı söyleyebilirler mi acaba?

Kullandığım düzenli ifade

href='(http://cdn\.cs50\.net/2014/fall/(lectures|sections).+-1080p\.mp4\.download)'>

Linklerin bulunduğu sayfa (Kaynak kod görüntüle seçeneğini seçerek linklere bakabilirsiniz.): http://cs50.tv/2014/fall/

İstediğim şey ise içerisinde 1080p ve sonunda .download yazan linkleri alması.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 24 Ocak 2015 - 17:17:36

Arkadaşlar sorunu başka bir düzenli ifade ile çözdüm. Ama hala neden yukarıdaki düzenli ifadenin çalışmadığını merak ediyorum. Bilen birisi varsa açıklayabilir mi acaba?

Kullandığım yeni düzenli ifade:

<a href=\'(http:\/\/cdn\.cs50\.net\/2014\/fall\/(lectures|sections)\/\d\/\w\/\w*-1080p\.mp4\.download)\'>


Düzenleme:

Arkadaşlar şu an sanırım tam olarak istediğimi yaptım. Eğer aynı siteden tüm pdf ve 1080p videoları indirmek isterseniz aşağıdaki düzenli ifadeyi kullanabilirsiniz:

'((http:\/\/cdn\.cs50\.net\/2014\/fall\/[A-Za-z0-9\.\/-]+)(1080p\.mp4|pdf)\.download)'>
# 28065