就是要得到“北京”这个值
解决方案 »
- 使用Session记录用户登录情况的问题
- 求C#中读取sql数据库中存储类型是Image的图片方法,要求返回也为Image的数据类型!
- 第一次使用TREEVIEW动态获取数据,希望有源码,在线.......
- 求一正则表达式,长度>=6,且必须包含数字和字母,不能有中文
- 请教关于oracle的入门问题 :
- 谁能提供水晶报表Crystal Reports 9的使用说明呀!马上结帐
- 利用ASP.NET来访问Excel文档的问题?
- DataGrid中自建表头得问题???
- 调用,高手来看看?!
- 如何设计可以不让DotNet框架,不显示错误信息.谢谢.
- 未能加载文件或程序集“AspWebControl”或它的某一个依赖项
- 如何验证在TextBox中输入MAC是否正确
所以用这个:
Regex re = new Regex("(?is)(?<=<li>地区:)(.*?)(?=</li>)");
要是万一“<li>地区:北京</li><li>地区:<郑州></li>”
这样呢?
那如果<li>地区:北京<UL><li>red</li></UL></li>
呢
Regex re = new Regex("(?is)(?<=<li>[^>]*地区[::])([^<]+)(?=</li>)"); foreach (Match ma in re.Matches(str))
{ //Response.Write(ma.Value+ "<br/>");
Response.Write(ma.Groups[1].Value+"<br/>");
}//北京