正则水平比较菜,再求一个正则,谢谢 var b = 'aaaaaa<img src="imaGes/[aa].gif">fdsfdsa<img src="images/[bb].gif">ccc'; alert(b.replace(/\<img\ssrc\=\"[a-z]+\/(\[.+?\])(.+?)"\>/ig,'$1')); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script> var str='aaaaaa<img src="images/[aa].gif">fdsfdsa<img src="images/[bb].gif">ccc';re=/<img.*(\[aa\]).*?>/ig;str=str.replace(re,"[aa]")alert(str) </script> <script> var str='aaaaaa<img src="images/[aa].gif">fdsfdsa<img src="images/[bb].gif">ccc';re=/<img.*(\[aa\]).*?>/ig;str=str.replace(re,"$1")alert(str) </script> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <script language="javascript"> function regexTest() { var str="aaaaaa <img src= \"images/[aa].gif \"> fdsfdsa <img src= \"images/[bb].gif \"> ccc "; //var rege=/^.*(src=.*>?.*$/; //var rege=/^aa.*$/; var re = new RegExp("(<img.*?src=.*?>)","g"); // 创建正则表达式对象。 var r = str.match(re); // 在字符串 s 中查找匹配。 var result=str.replace(re,"[aa]"); // 在字符串 s 中查找匹配。 //alert(r); alert(result); } </script> </HEAD> <BODY onload="regexTest()"> </BODY></HTML> ) 为什么必须要匿名函数 innerHTML innerText 能不能通过javascript来模拟点击flash啊? 一个页面只能引用一个外部css文件吗? 为何注释中出现“参数”两个字,IE下就会出错? javascript怎么检查一个域存不存在? 文本框disabled 问题,求助 急~ 帮忙修改一个JS效果 如何获取页内框架中页面的内容? jquery easyui combotree 加载数据 tree出来了 但是显示数据undefined 请问如何做出CSDN首页排行榜下面那样的页面? jquery validate验证问题
var str='aaaaaa<img src="images/[aa].gif">fdsfdsa<img src="images/[bb].gif">ccc';
re=/<img.*(\[aa\]).*?>/ig;
str=str.replace(re,"[aa]")
alert(str)
</script>
var str='aaaaaa<img src="images/[aa].gif">fdsfdsa<img src="images/[bb].gif">ccc';
re=/<img.*(\[aa\]).*?>/ig;
str=str.replace(re,"$1")
alert(str)
</script>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function regexTest()
{
var str="aaaaaa <img src= \"images/[aa].gif \"> fdsfdsa <img src= \"images/[bb].gif \"> ccc ";
//var rege=/^.*(src=.*>?.*$/;
//var rege=/^aa.*$/;
var re = new RegExp("(<img.*?src=.*?>)","g"); // 创建正则表达式对象。
var r = str.match(re); // 在字符串 s 中查找匹配。
var result=str.replace(re,"[aa]"); // 在字符串 s 中查找匹配。
//alert(r);
alert(result);
}
</script>
</HEAD>
<BODY onload="regexTest()">
</BODY>
</HTML>