str = "1234(45413)9*5001" if(str.indexOf("(") != -1&&str.indexOf(")") != -1){ let a1 =/\((.+?)\)/g //正则获取小括号 let a2 = str.match(a1).toString() //因为输出的是数组,所以得转化成字符串 var a3 = a2.replace("(",""); //用空字符替换掉括号 a3 = a3.replace(")",""); console.log(a3) //最终得到括号里面的数字 }
var reg1 = /\((.+?)\)/g; // () 小括号var reg2 = /\[(.+?)\]/g; // [] 中括号var reg3 = /\{(.+?)\}/g; // {} 花括号,大括号
喜欢
(0)