2015-04-22 4 views
0

Я хочу получить значение этого тега привязки, это значит, что я хочу, чтобы 1,947 с другого сайта. что регулярное выражениекак поймать значение между <a></a> в обрыве в сети/regex

<a onclick="ClearInfoAndDataTable();" href="/subdomains/all/all/1/ahrefs_rank_desc?target=www.homeocare.in">1,947</a> 

им с помощью этого кода, но не получают значения

MatchCollection AltTag = Regex.Matches(myResponse, @"(?s)(?<=<a\s[^<]*?>)(.*?)(?=</a>)", RegexOptions.IgnoreCase | RegexOptions.Multiline); 

ответ

2

использовать этот Regex и Linq (это даст вам массив всех анкеров):

var anchors = Regex.Matches(s, @"<a [^>]*>(.*?)</a>").Cast<Match>().Select(m => m.Groups[1].Value); 

или использовать Html Agility Pack.

+0

им получить некоторые якорные ссылки .like Ahrefs API , но не получаю эту ссылку значения 1,947 @zaki –

Смежные вопросы