var str = "<h3>共找到 530 个搜索结果: </h3>"; alert(str.match(/<h3>共找到\s*(\d+)\s*个搜索结果:\s*<\/h3>/)[1]);
str.match(/ (\d+) /g); alert(Regex.$1);
var str = "<h3>共找到 530 个搜索结果: </h3>"; str.match(/^<h3>.*?(\d+).*?<\/h3>$/g) alert(RegExp.$1);
1楼的代码在js中能行,可是我怎么转换到c#中去了就不行了呢!得到的是整个字符串呢
var str = "<h3>共找到 530 个搜索结果: </h3>"; var match = Regex.Match(str, @"<h3>共找到\s*(?<count>\d+)\s*个搜索结果:\s*<\/h3>"); Console.Write(match.Result("${count}"));
alert(str.match(/<h3>共找到\s*(\d+)\s*个搜索结果:\s*<\/h3>/)[1]);
alert(Regex.$1);
str.match(/^<h3>.*?(\d+).*?<\/h3>$/g)
alert(RegExp.$1);
var match = Regex.Match(str, @"<h3>共找到\s*(?<count>\d+)\s*个搜索结果:\s*<\/h3>");
Console.Write(match.Result("${count}"));
<div class="col2Info2">
<ul id=search_result>
<li>
·<a href="/school/2817034545008472470">澳门培正小学</a> [有5个班级]
</li>
<div class="line_dashed"></div>
<li>
·<a href="/school/2817034545008608541">清州小学</a> [有1个班级]
</li>
<div class="line_dashed"></div>
<li>
·<a href="/school/2817034545009209140">榕榕学校</a> [有1个班级]
</li>
<div class="line_dashed"></div>
<li>
·<a href="/school/2917034545013971396">菜農子第學校</a> [有1个班级]
</li>
<div class="line_dashed"></div>
</ul>
<div class="clear"></div>
</div>
把里面超链接的内容匹配出来,怎么做啊!