<script type=
"text/javascript"
>
function
pp(){
var
re=/<a[^>]*href=[
'"]([^"]*)['
"][^>]*>(.*?)<\/a>/g;
var str=document.getElementById('txt').value;
var arr=[];
while(re.exec(str)!=null)
{
arr.push(RegExp.$2+"
\n");
//如果是RegExp.$1那么匹配的就是href里的属性了!
}
alert(arr);
}
</script>
本文介绍了一个使用JavaScript的正则表达式来解析HTML中a标签及其href属性的方法。通过执行此脚本,可以从指定的HTML文本中提取所有链接及显示文本,并将其存储为数组输出。
876

被折叠的 条评论
为什么被折叠?



