<div class="store_list"> <ul>
<li class="list_box" onmouseover="this.className='list_box on'" onmouseout="this.className='list_box'" onclick=""> <a href="http://shanghai.anjuke.com/agency/store/53398" class="photo" target="_blank"><img src="http://images.anjukestatic.com/attachments/11/11/15/2/3/b/11111523b4f93b94bdf612abd4b61fcb9c4b9d.jpg" width="138" height="88" /></a> <dl> <dt><a href="http://shanghai.anjuke.com/agency/store/53398" class="name" target="_blank">撒旦解放路卡收费</a></dt> <dd>地址:本溪路186号</dd> <dd> </dd> </dl> </li>
</ul>
</div>
这个用正则怎么弄啊,获取><a href="http://shanghai.anjuke.com/agency/store/53398" class="name" target="_blank">撒旦解放路卡收费</a>和 <dd>地址:本溪路186号</dd> Match match = Regex.Match(getstring, @"正则", RegexOptions.IgnoreCase);
// if (match.Success)
// {
// s = match.Groups["li"].Value;
// return s;
// }
<li class="list_box" onmouseover="this.className='list_box on'" onmouseout="this.className='list_box'" onclick=""> <a href="http://shanghai.anjuke.com/agency/store/53398" class="photo" target="_blank"><img src="http://images.anjukestatic.com/attachments/11/11/15/2/3/b/11111523b4f93b94bdf612abd4b61fcb9c4b9d.jpg" width="138" height="88" /></a> <dl> <dt><a href="http://shanghai.anjuke.com/agency/store/53398" class="name" target="_blank">撒旦解放路卡收费</a></dt> <dd>地址:本溪路186号</dd> <dd> </dd> </dl> </li>
</ul>
</div>
这个用正则怎么弄啊,获取><a href="http://shanghai.anjuke.com/agency/store/53398" class="name" target="_blank">撒旦解放路卡收费</a>和 <dd>地址:本溪路186号</dd> Match match = Regex.Match(getstring, @"正则", RegexOptions.IgnoreCase);
// if (match.Success)
// {
// s = match.Groups["li"].Value;
// return s;
// }
解决方案 »
- 这样的异常怎样捕捉
- 怎样实现GridView动态添加行的功能
- asp.net 给hyperlink添加click事件
- asp.net关于批量上传文件的难题
- MSN Search Web Service (微软搜索)...强人来看看,顶帖有分...
- ObjectDataSource
- |M| AJAX.net BATE2 JS出现this._form为空问题
- 使用DECODE函数暴分类 (sort) 关键字过长
- 当知道Session.SessionID时,如何操作SessionID对应的Session(再加100分)
- treeview怎么动态添加多级节点
- .NET 如何动态添加TextBox 并在后台取得这些添加的控件ID
- 访问不了
string html = @"<div class=""store_list""> <ul><li class=""list_box"" onmouseover=""this.className='list_box on'"" onmouseout=""this.className='list_box'"" onclick=""""> <a href=""http://shanghai.anjuke.com/agency/store/53398"" class=""photo"" target=""_blank""><img src=""http://images.anjukestatic.com/attachments/11/11/15/2/3/b/11111523b4f93b94bdf612abd4b61fcb9c4b9d.jpg"" width=""138"" height=""88"" /></a> <dl> <dt><a href=""http://shanghai.anjuke.com/agency/store/53398"" class=""name"" target=""_blank"">撒旦解放路卡收费</a></dt> <dd>地址:本溪路186号</dd> <dd> </dd> </dl> </li>
</ul>
</div>";
Match match = Regex.Match(html,@"(?is)<a[^>]*?class=(['""\s]?)name\1[^>]*?>[^<>]+?</a>.*?</dd>");
if (match.Success)
{
MessageBox.Show(match.Value);
}
{
// match.Value
}