首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么得到已匹配表达式的字符串,例如.

2012-03-06 
如何得到已匹配表达式的字符串,例如...textareaidteststyle width:100%height:300 aaaaaaaaaaaaagg

如何得到已匹配表达式的字符串,例如...
<textarea   id=test   style= "width:100%;height:300 "   >
aaaaaaaaaaaaa
gggg[img]http://wwww.1111111[/img]3333333
bbbbbbbbbbbbb
hhhhhhhhhh[img]http://wwww.2222222[/img]444444
ccccccccccccc
</textarea>

我想得到所有[img]。。。[/img]的串...

[解决办法]
<textarea id=textarea1>
aaaaaaaaaaaaa
gggg[img]http://wwww.1111111[/img]3333333
bbbbbbbbbbbbb
hhhhhhhhhh[img]http://wwww.2222222[/img]444444
ccccccccccccc

</textarea>

<script>
alert(aaa(textarea1.value))
function aaa(x)
{
var rtn= " ";
var arr = x.match(/\[img\][\s\S]+?\[\/img\]/ig);
for(i=0;i <arr.length;i++)
{
rtn += arr[i] + "\n ";
}
return(rtn);
}
</script>

热点排行