解决方案 »
- 前台JavaScript获得如何接收后台类中ajax注册方法的值
- 如何使IAsyncResult类型的变量为全局,并初始化,然后再局部方法中用BeginInvoke()得到返回值?
- C# 后台通过列表对JSON数据进行排序【高手请进】
- 请指点,在线等!
- 400分--4---读取图片路径。。
- datagrid 动态创健的模版列,模版列中文本控件,后台无法获得更新后的值. 找了好多贴子没有一个能解决的.(高手现身)
- 初学者的弱问题
- 通过HttpRequest对象返回的xml对象邦定到table??
- 关于Web form中DataGrid的双击事件问题,急!!
- 请教关于按钮触发客户端事件的问题!
- Ajax安装问题
- 遇到一个问题,求前辈们解答。asp.net经典改集成
<div[ ]?(\w*="\w*")?>(?'str'\w+)</div>
我要根据class ="xxx" 来匹配
我要根据class ="xxx" 来匹配(?<=div class="xxx">).*(?=</div>)
.在默认情况下是不匹配换行符的(?is)<div class="xxxx">(?<value>.*?)</div>
.在默认情况下是不匹配换行符的(?is)<div class="xxxx">(?<value>.*?)</div>
感谢 已经OK
下面再请教一个正则
HTML:
<a href="http://www.baidu.com?ssidkey=y&ss=201&ff=03" target="_blank" class="add-width">XXXXX</a>
正则:
<a.*href=(?<quote>[""'])(?<href>[^""']+)\k<quote>[^>]+class="add-width"[^>]+>.*?</a>
也无法匹配
你的HTML里有换行符吧
.在默认情况下是不匹配换行符的(?is)<div class="xxxx">(?<value>.*?)</div>
感谢 已经OK
下面再请教一个正则
HTML:
<a href="http://www.baidu.com?ssidkey=y&ss=201&ff=03" target="_blank" class="add-width">XXXXX</a>
正则:
<a.*href=(?<quote>[""'])(?<href>[^""']+)\k<quote>[^>]+class="add-width"[^>]+>.*?</a>
也无法匹配
如果[\s\S]都不能匹配的话,那么[\s\S\w\W.]一定可以,全部写上去
sorry 承认说错了
. 可以匹配空白的,但是不能匹配换行符, 不过有时候html里的字符乱七八糟,偶尔你也会发现 . 不是万能的