我正在尝试从更大的字符串中提取字符串,我需要在括号内获取值。
var str = 'ajay kumar (68766)';
答案 0 :(得分:3)
试试这个:
var str = 'ajay kumar (68766)';
str = str.slice(str.indexOf('(')+1, str.indexOf(')'));
答案 1 :(得分:0)
使用正则表达式怎么样?
var str = 'ajay kumar (68766)';
var output = str.replace(/^[\s\S]*?\((\d+)\)[\s\S]*?$/, '$1');