JavaScript获取最后一个括号里面的值matchexec
Posted web半晨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript获取最后一个括号里面的值matchexec相关的知识,希望对你有一定的参考价值。
文章目录
1、包含括号
let str = "我....(231)png(109.02KB)",
reg = /\\b\\([\\s\\S]*\\)$/;
console.log(str.match(reg)[0]);
// (109.02KB)
2、不包含括号
包含中英文格式的圆括号
let str = "(10)我....png.(2)(109.02KB)",
reg = /^(?:.+)(?:\\(|()(.+)(?:\\)|))$/gi;
console.log(reg.exec(str)[1]);
// 109.02KB
不包含中文格式的圆括号
let str = "abbcc(abcd)cdeb(109.02KB)",
reg = /.*\\((.*)\\)/;
console.log(str.match(reg)[1]);
// 109.02KB
3、原文链接
以上是关于JavaScript获取最后一个括号里面的值matchexec的主要内容,如果未能解决你的问题,请参考以下文章