var str='<a href="#demo">我是demo</a>'; reg=/<a[^>]*href=[ '"]([^"]*)[' "][^>]*>(.*?)<\/a>/g; while(reg.exec(str)!=null) { alert(RegExp.$2); } //RegExp.$1就是href里的内容 转载请注明:前端录»js如何用正则获取a标签的内容