首页 新闻 搜索 专区 学院

怎样正确用正则表达式匹配这个?并返回数组?

0
悬赏园豆:30 [待解决问题]

 

我的做法是:
var regtitlenav  = new RegExp("检索条件:\\s+<span id=\"ctl00_ContentPlaceHolder1_conditionlbl\">任意词=<font color=\"#ff0000\">(.*)</font>\\s+</span></span><span>结果数:\\s+<span id=\"ctl00_ContentPlaceHolder1_countlbl\" style=\"color:Red;\">(\\d+)</span></span> ");

var mtitlenav = regtitlenav.exec(responsetext);


alert(mtitlenav);
想返回包含瓦尔登湖、26的数组,但上面结果提示null
小白求解啊..

Mr.木匠的主页 Mr.木匠 | 初学一级 | 园豆:172
提问于:2012-10-03 13:33
< >
分享
所有回答(2)
0

<span id="ct100[^<]*<font.*?>(.*?)<[\s\S]*?<span id="ct100.*?>(.*?)<

 

Ruiky | 园豆:241 (菜鸟二级) | 2012-10-07 09:47
0

用捕获吧

少年学编程 | 园豆:3 (初学一级) | 2012-12-14 15:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册