+ -
当前位置:首页 → 问答吧 → js获取字符串中最后一对括号中得内容。

js获取字符串中最后一对括号中得内容。

时间:2011-11-24

来源:互联网

请教高手,
比如:1-我的文件夹(我....png(109.02KB) ,这个字符串中,怎么用整整或是JS获取109.02KB这个值。

作者: huhongicat   发布时间: 2011-11-24

可惜俺也不知道哦

作者: knower2008   发布时间: 2011-11-24

HTML code
<script>
var str = "abbcc(abcd)cdeb(109.02KB)";
var pa = /.*\((.*)\)/;
alert(str.match(pa)[1]);
    </script>

作者: p2227   发布时间: 2011-11-24

JScript code
var re = /^(?:.+)(?:\(|()(.+)(?:\)|))$/gi;
var str = '我....png(109.02KB)';
var ret = re.exec(str);
if(ret!=null&&ret.length == 2)
{
    alert(ret[1]);
}else{
    alert("no");
}

作者: ruishq   发布时间: 2011-11-24

这个可以么
JScript code
var str = "我....(231)png(109.02KB)",
    reg = /\b\([\s\S]*\)$/;
alert(str.match(reg));

作者: liangws   发布时间: 2011-11-24

引用 2 楼 p2227 的回复:

HTML code
<script>
var str = "abbcc(abcd)cdeb(109.02KB)";
var pa = /.*\((.*)\)/;
alert(str.match(pa)[1]);
</script>

这个可以

作者: zsx841021   发布时间: 2011-11-24

相关阅读 更多