0
string olarak dbde tuttugum degerin içinden a href tagındaki linki nasıl alablirim bi fikiri olan varmı akradaşlar
Örnek :
<tr> <td><a href="www.deneme.com/deneme/deneme.html">deneme buton</a></td> </tr>
bu dbdeki kayıt diyelim bundan sadece a href tagındaki linki almaktan bahsediyorum yani ;
www.deneme.com/deneme/deneme.html
yardımlarınızı bekliyorum
1
using System.Text.RegularExpressions;
void linkParser()
{
var linkParser = new Regex(@"<a [^>]*href=(?:'(?<href>.*?)')|(?:""(?<href>.*?)"")", RegexOptions.Compiled | RegexOptions.IgnoreCase);
var htmlString = @"<tr><td><a href=""www.deneme.com/deneme/deneme.html"">deneme buton</a></td></tr>";
foreach (Match m in linkParser.Matches(htmlString))
MessageBox.Show(m.Value);
}
Regex ile yapabilirsin. Yukarıda bir örneği var. HTML içindeki tüm linkleri mesaj kutusu ile ekrana getirecek. Sen kendi senaryona uygularsın.
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol
25 Ocak 2018 uzmanim.net güncellemesi
30 Haziran 2017 uzmanim.net güncellemesi
26 Aralık 2016 uzmanim.net güncellemesi
08 Eylül 2016 uzmanim.net kural ihlali yapan kullanıcılar ve yaptırımlar