正则表达式的问题,梅花雪请进。
<SCRIPT LANGUAGE="JavaScript">
<!--
var StrTxt="...论坛贴子内容...<img src=http://community.csdn.net/images/CSDN_logo.GIF>...>"
var r = /<img[^<>]+src=(\"|\'|)([^\'\"<>]+)\1[^<>]*>/gi
var a = StrTxt.match(r);
if(a)
{
for(var i=0; i<a.length; i++) a[i]=a[i].replace(r, "$2");
}
alert(a);
//-->
</SCRIPT>
这个正则是大梅在以前的帖子中给其他人发的,可以解释下吗?谢谢