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