var re = /<b>(.*?)<\\/b>/gi;
解决方案 »
- 急,在线等,闭包问题
- javascript扩展Function后出的问题?求解答
- 假如我要从一系列表单传一个参数给同页面的一个弹出式表单,该如何用 Javascript 传参?
- js问题
- 我能否用js 获取调用此js的页面的meta内容
- A框架中含有的B框架,如何赋予B框架一个地址?
- 高分div横向滚动条????
- ######## SOS Help Me! ###############
- 如何实现网页中嵌入的realplay(或media player)在进行视频播放时根据播放的帧数产生网页的动态改变???
- 如何增加动态控件,一个很有趣的问题。给50分
- 关于java.lang.NullPointerException的错误
- 正则查找问题..
var str= "<a><b>1111</b><b>2222</b></a>";
var re = /(<b>(.*?)<\/b>)/gi;
alert(aaa(str));
function aaa(x)
{
var rtn="";
var arr = x.match(re);
for(i=0;i<arr.length;i++)
{
rtn += arr[i].replace(re,"$2") + "\n";
}
return(rtn);
}
</script>
var arr = new Array();
str.replace(/<b>(.*?)<\/b>/gi, function(){arr.push(arguments[1]);return "";})
alert(arr);//数组里是所有匹配出来的String