nemli olan hızlısı değil hocam, stabil çalışanı. şimdi sen gzden kaçırdığın bi hata yaparsan regex farklı değer dnderebilir ya da hiç dndermez. ama kendi yazdığın kodlarda hatayı ona gre çıkarıp ona gre sonuç dnderebilirsin. 0.1 saniye çok da nemli değil :) mesela entity framework yavaş çalışıyor ama bana gre diğer sistemlere gre daha stabil ve kolay. o yüzden ado. net kullanacağıma entity framework kullanırım. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

150-200 tane url id si alıcak ve 0,1 saniye bile fark etse hızlısını kullanmaktan zarar gelmez :) en iyisi dediğin gibi stopwatch ile test etmek. never say never...

Youtube json apisini kullanarak bir kullanıcının videoları çekiyorum fakat bana videoların sadece id'si lazım. Malesef api sadece id'leri vermiyor. sanırım bunu regex ile halletmem gerekiyor ama regex bilgim sıfır. rneğin aşağıdaki url den sadece 9bZkp7q19f0 kısmını nasıl alabilirim? http://gdata.youtube.com/feeds/api/videos/9bZkp7q19f0 edit: hallettim :D merak eden olursa: string input = "http://gdata.youtube.com/feeds/api/videos/9bZkp7q19f0"; Match match = Regex. Match(input, @"videos/( +)$"); // Here we check the Match instance. if never say never...

Aralarındaki tek var GetVideoIDFromVideoUrl2 metodu v?=... şeklinde dnderiyor onu da substring fonksiyonlarıyla ilk 3 karakterini silerek halledebilirsin.. video url sini apiden aldığım için v parametresi yok zaten ama sağol yinede zaman ayırdığın için. bu arada verdiğin ilk fonksiyonu uyarlasam benim ilk posta eklediğim regex li çzüme gre gzle grülür bi performans farkı olur mu sence? never say never...

video id sini linkten ayırmak için 2 tane metod yazdım. birisi string fonksiyonları birisi de regex ile ilgili . belki ilerde işine yarar.. public string GetVideoIDFromVideoUrl { int tmp1 = 0, tmp2 = 0; if return ""; else { if (p. Contains && p!= "") else }} public string GetVideoIDFromVideoUrl2 Aralarındaki tek var GetVideoIDFromVideoUrl2 metodu v?=... şeklinde dnderiyor onu da substring fonksiyonlarıyla ilk 3 karakterini silerek halledebilirsin.. unbalanced tarafından 15/Kas/12 00:34 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

hocam ağır bi iş yapmıyorsun ki? ama on binlerce linkden id yi ayırt edeceksen test etmek için stopwatch sınıfını kullanabilirsin. mesela elinde 10 bin link olan bir liste ayarla. fark etmez tek link de olur 10 bin kere for dngüsüyle çağırabilirsin.. bunu iki şekilde de hatta benim yolladığım regex ile deneyerek de yap sürelerini karşılaştır. aşağıdaki linkte bi rnek var http://www.dotnetperls.com/stopwatch edit: eski projemden kopyaladım buraya yani daha nce yazılmıştı kod :) unbalanced tarafından 15/Kas/12 00:45 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.