一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

js获取指定区域内容的正则表达式

时间:2011-11-12 编辑:简简单单 来源:一聚教程网

var a="如何求出[文字]这一段文字[一些文字]中在括号内的[更多的一些文字]所有内容,并将它存入数组中?"

 代码如下 复制代码
var b=new array();

如何求出a变量中所有带有括号的内容(包括括号)的数组?

最后结果如下:
b[0]=[文字];
b[1]=[一些文字];
b[2]=[更多的一些文字];

 

 代码如下 复制代码

var reg = /[.+?[^]]]/gi;
var rs=[];
do{
    var a=reg.exec("[我爱你]dasdsadsa[我也爱你]fsdafsadf[我不爱你]");
    if(a!=null) rs.push(a);
}
while(a!=null)
console.log(rs);

热门栏目