大家看一下这两个表达式的区别何在? <script language="javascript"> var str="aaa111" var re1=/a*?/ var re2=/a*/ alert(str.match(re1)) alert(str.match(re2))</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦,谢谢:如果一个网页中的内容是如下:<a href = "http://baidu.com">测试</a><a href = "http://sina.com">一下</a>如何用正则表达式提取:http://baidu.com,http:/sina.com.和"测试","一下",谢谢天外水火 如何只提取第一个超级链接当中的链接文件"测试"啊?如下:str = '<a href="http://www.gxblk.com" target="_blank" title="点击访问">黑马</a><a>测试</a>'; reg = /<a.*>(.*)<\/a>/;str = str.replace(reg,"$1") alert(str); 1、要具体问题具体看的,因为变化很多如果只是这个问题,可以使用<script language="javascript"> var str='<a href = "http://baidu.com">测试 </a> <a href = "http://sina.com">一下 </a> ' var re=/href\s*=\s*(["'])(.*?)\1/g while(arr=re.exec(str)){ alert(arr[2]) }</script> 这个也是相对的,只对这种情况,其他特殊变化要另看<script language="javascript"> str = '<a href="http://www.gxblk.com" target="_blank" title="点击访问">黑马</a><a>测试</a>'; reg = /<a[^>]*>(.*?)<\/a>/g; while(arr=reg.exec(str)) alert(arr[1]);</script> 请高手解答:弹出一个层屏蔽其它所有层,背景能随滚动条加载(急!在线等) 如何让窗口改变大小时,向左下而不是右下扩展或收缩? firefox和IE中js不兼容问题??? 交点进入文本框触发哪个事件? 请问这个网站的表格样式如何实现? 如何直接点击并链接到相应页面,xdjm来帮忙~~~~~~~~~~~~~~~~~~~~ 问一个数组问题!各位大侠快来帮帮忙! jquery $.each问题 在javascript怎样遍历dom树 在象下面的网页中出现的代码如何读懂它,还怎样把它反译?谢谢! setTimeout 问题 多个不同类型的视频UBB转换如何区分
如果一个网页中的内容是如下:
<a href = "http://baidu.com">测试</a><a href = "http://sina.com">一下</a>
如何用正则表达式提取:http://baidu.com,http:/sina.com.和"测试","一下",谢谢天外水火
str = '<a href="http://www.gxblk.com" target="_blank" title="点击访问">黑马</a><a>测试</a>';
reg = /<a.*>(.*)<\/a>/;
str = str.replace(reg,"$1")
alert(str);
如果只是这个问题,可以使用<script language="javascript">
var str='<a href = "http://baidu.com">测试 </a> <a href = "http://sina.com">一下 </a> '
var re=/href\s*=\s*(["'])(.*?)\1/g
while(arr=re.exec(str)){
alert(arr[2])
}
</script>
str = '<a href="http://www.gxblk.com" target="_blank" title="点击访问">黑马</a><a>测试</a>';
reg = /<a[^>]*>(.*?)<\/a>/g;
while(arr=reg.exec(str))
alert(arr[1]);
</script>