Benim web sitesinde kullanıcıların uzak medya nesnelerle bağlantı için izin istiyorum: vb flaş, müzik, film, ben zaten linkleri kontrol etmek için bir regex var:
/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?/i
Eşleşti bağlantıları ile, onlar medya dosyaları yerine sadece URL uzantısı için kontrol olup olmadığını kontrol etmek istiyorum. Ben sadece içerik türü için HTTP başlıklarını kontrol edebilir düşünüyordum, ama bu çok-PHP zaten bazı doğal işlevleri olabileceğini umuyordum biraz fazla olabilir.