PDA

View Full Version : سوال: بدست آورن مقادیر تک ها



mhsmity
چهارشنبه 28 فروردین 1392, 08:30 صبح
سلام در کدهای زیر چه جور به مقدار 11 دست رسی پیدا کنم؟

<a id="pg-next" data-b="11">
Next &gt;</a>

منظور مقدار data-b هستش.


<div id="pg" data-bns="Yahoo" data-bk="124.1">
<strong>1</strong>
<a title="Results 11 - 20" data-b="11">2</a>
<a href="/search;_ylt=A0oG7hv1D25RHmsAZtBXNyoA?p=%40hotmail. com+%22%D8%A7%D8%B3%D8%AA%D8%A7%D9%86+%DB%8C%D8%B2 %D8%AF+%D8%A7%D8%B3%D9%85%D8%A7%D8%B9%DB%8C%D9%84% DB%8C%22+site%3Dhttp%3A%2F%2Fblogfa.com&fr2=sb-top&xargs=0&pstart=1&b=21&xa=1VAuXZKkHmiEFzxZscPJBw--,1366253941" title="Results 21 - 30" data-b="21">3</a>
<a href="/search;_ylt=A0oG7hv1D25RHmsAZ9BXNyoA?p=%40hotmail. com+%22%D8%A7%D8%B3%D8%AA%D8%A7%D9%86+%DB%8C%D8%B2 %D8%AF+%D8%A7%D8%B3%D9%85%D8%A7%D8%B9%DB%8C%D9%84% DB%8C%22+site%3Dhttp%3A%2F%2Fblogfa.com&fr2=sb-top&xargs=0&pstart=1&b=31&xa=DNeqKpmMr7TQggdqDelSLg--,1366253941" title="Results 31 - 40" data-b="31">4</a>
<a href="/search;_ylt=A0oG7hv1D25RHmsAatBXNyoA?p=%40hotmail. com+%22%D8%A7%D8%B3%D8%AA%D8%A7%D9%86+%DB%8C%D8%B2 %D8%AF+%D8%A7%D8%B3%D9%85%D8%A7%D8%B9%DB%8C%D9%84% DB%8C%22+site%3Dhttp%3A%2F%2Fblogfa.com&fr2=sb-top&xargs=0&pstart=1&b=61&xa=9Q6VDnIXxtQ6Ym6X_MYqKA--,1366253941" title="Results 61 - 70" data-b="61">7</a>
<a href="/search;_ylt=A0oG7hv1D25RHmsAa9BXNyoA?p=%40hotmail. com+%22%D8%A7%D8%B3%D8%AA%D8%A7%D9%86+%DB%8C%D8%B2 %D8%AF+%D8%A7%D8%B3%D9%85%D8%A7%D8%B9%DB%8C%D9%84% DB%8C%22+site%3Dhttp%3A%2F%2Fblogfa.com&fr2=sb-top&xargs=0&pstart=1&b=71&xa=Vzla7MdFamBHaAORk00TdQ--,1366253941" title="Results 71 - 80" data-b="71">8</a>
<a href="/search;_ylt=A0oG7hv1D25RHmsAbNBXNyoA?p=%40hotmail. com+%22%D8%A7%D8%B3%D8%AA%D8%A7%D9%86+%DB%8C%D8%B2 %D8%AF+%D8%A7%D8%B3%D9%85%D8%A7%D8%B9%DB%8C%D9%84% DB%8C%22+site%3Dhttp%3A%2F%2Fblogfa.com&fr2=sb-top&xargs=0&pstart=1&b=81&xa=hRO2tEFYNwghUKK_DOd9JA--,1366253941" title="Results 81 - 90" data-b="81">9</a>
<a title="Results 91 - 100" data-b="91">10</a>
<a id="pg-next" data-b="11">
Next &gt;</a>
</div>

Mahmoud.Afrad
چهارشنبه 28 فروردین 1392, 10:24 صبح
MatchCollection collection = Regex.Matches(textBox1.Text, @"data-b=""[0-9]+""", RegexOptions.IgnoreCase);
List<string> numbers = new List<string>();
foreach (Match m in collection)
{
numbers.Add(m.Value.Split('"')[1]);
}