Javascript 使用angularjs对字符串的一部分进行子串

Javascript 使用angularjs对字符串的一部分进行子串,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我有一个像这样的字符串string(1),我想让substring删除最后一部分以获得string任何建议,请 字符串可以是:sringggg(125)您可以使用各种选项来获得所需的字符串 //使用带split()的正则表达式并获取数组的第一个元素 console.log('sringggg(125)').split(/\(\d+\)/)[0]); //使用string with split()并获取数组的第一个元素 console.log('sringggg(125)'s.split('('

我有一个像这样的字符串
string(1)
,我想让substring删除最后一部分以获得
string
任何建议,请


字符串可以是:
sringggg(125)

您可以使用各种选项来获得所需的字符串

//使用带split()的正则表达式并获取数组的第一个元素
console.log('sringggg(125)').split(/\(\d+\)/)[0]);
//使用string with split()并获取数组的第一个元素
console.log('sringggg(125)'s.split('(')[0]);
//使用substr和indexOf
var str='sringggg(125)'

console.log(str.substr(0,str.indexOf(“(”)));
如果字符串始终处于相同的模式,并且“(”是分隔符,请使用拆分

var string =  'string(1)'
var result = string .split('(')[0];
尝试使用regexp

var tesst = "string(1)"
var test = tesst.match(/^[^\(]+/);
// test = "string"