int baslangic = gelenBilgi.IndexOf("href=\"") + 6;
int bitis = gelenBilgi.Substring(baslangic).IndexOf("\"");
gelenBilgi = gelenBilgi.Substring(baslangic, bitis); String içindeki istenilen substringlerin bulunması
4
●383
- 09-05-2014, 01:01:54C# ile yazıyorum gelenBilgi bir string ve kullanıcının girdiği değere göre değişiyor. Benim yapmak istediğim bu gelenBilgi 'nin içindeki href 'lerin hepsini alabilmek aşağıdaki kodla sadece ilk href'in içindekini alabildim ama ben href lerin içindekini almak istiyorum onu nasıl yapabilirim?
- 09-05-2014, 01:15:50Hocam döngü olacağını biliyorum sonra array gibi bir yapının içine de atacağımı biliyorum da; sonraki uygun olana nasıl geçeceğimi bilmiyorum, next mantığı kurmam lazım.gallisene adlı üyeden alıntı: mesajı görüntüle
- 09-05-2014, 10:37:43Kimlik doğrulama veya yönetimden onay bekliyor.Bu sana sadece link'i verir.
string str = "123 53w5 www.google.com.tr www.kadiravci.com www.r10.net"; // Size the control to fill the form with a margin MatchCollection ms = Regex.Matches(adress, @"(www.+|http.+)([\s]|$)");
Bu regex ise a tag'ı olan herşeyi verir.
<a\s+(?:[^>]*?\s+)?href="([^"]*)"
- 09-05-2014, 12:10:36Teşekkür ederim hocam ama linkler bazen http ya da www ile başlamıyor o yüzden ilk verdiğiniz yetersiz kalıyor ikinci yazdığınız iyi ama onu Regex.Matches içine yazamadım yani hata verdi. Onurob33n adlı üyeden alıntı: mesajı görüntüle
MatchCollection ms = Regex.Matches(adress, @"(www.+|http.+)([\s]|$)");
burada yazdığınız gibi patterni Regex.Matxhes in içine nasıl yazacağız?