Javascript 如何在angular 5中提取特定字符串?

Javascript 如何在angular 5中提取特定字符串?,javascript,arrays,angular,extract,Javascript,Arrays,Angular,Extract,我有一个数组: users=[“雇员(123456)”,“行政人员(234567)”,“行政人员(098788)”/*,…*/] 我只想为我必须返回的每个索引提取此用户: 123456234567098788 在angular 5中我该怎么做?由于angular没有区别,只需使用js/ts常用代码: let users=[“雇员(123456)”、“管理员(234567)”、“硕士(098788)”; 让result=users.map(e=>e.replace(/[a-z]/g'); 控制台

我有一个数组:

users=[“雇员(123456)”,“行政人员(234567)”,“行政人员(098788)”/*,…*/]

我只想为我必须返回的每个索引提取此用户:

123456234567098788


angular 5中我该怎么做?

由于angular没有区别,只需使用js/ts常用代码:

let users=[“雇员(123456)”、“管理员(234567)”、“硕士(098788)”;
让result=users.map(e=>e.replace(/[a-z]/g');

控制台日志(结果)角度没有区别,只需使用js/ts常用代码:

let users=[“雇员(123456)”、“管理员(234567)”、“硕士(098788)”;
让result=users.map(e=>e.replace(/[a-z]/g');

控制台日志(结果)您可以使用
regex
,这是将字符串替换为空白

array.map(a => a.replace(/[a-z]/g, ''));

您可以使用
regex
,这是将字符串替换为空白

array.map(a => a.replace(/[a-z]/g, ''));

我会用默认的JavaScript字符串操作来解决这个问题:

users.forEach(myStripFunction);

function myStripFunction(str) {
   var subString = str.slice(str.indexOf("("), str.length); 
   console.log(subString);
}

我会用默认的JavaScript字符串操作来解决这个问题:

users.forEach(myStripFunction);

function myStripFunction(str) {
   var subString = str.slice(str.indexOf("("), str.length); 
   console.log(subString);
}

这与Angulari无关如果要在最后获取和数组,请使用map运算符。这与Angulari无关如果要在最后获取和数组,请使用map运算符。