首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求一正则表达式,取出某HTML中的有用部分成一个数组。解决方法

2012-02-26 
求一正则表达式,取出某HTML中的有用部分成一个数组。有一HTML代码中有如下内容:a classredlink hrefsdfs

求一正则表达式,取出某HTML中的有用部分成一个数组。
有一HTML代码中有如下内容:
<a class=redlink href=sdfsfsdfsdf>链接一</a>
<a class=redlink href=234234234ss>链接二</a>
<a class=redlink href=yjrtyuetyue>链接三</a>
<a class=redlink href=f345wfer124>链接四</a>


要求怎么用一正则把所有的链接地址即href读进一个数组呢??

[解决办法]
/href=([^>].*) >/ig
[解决办法]

JScript code
var re = /<a\s[^>]*?href\s*=\s*["']?([^"'\s>]*)[^>]*>/ig;var str = ".....";var arr = [];while(re.exec(str)){    arr[arr.length] = RegExp.$1;} 

热点排行