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

How to extract a particular string in angular 5?

我有一个数组:

users = ["employe es(123456)","admi ns(234567)","maste rs(098788)"/*,....*/];

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

123456, 234567, 098788

我在angular5怎么办?

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

let users = ["employes(123456)","admins(234567)","masters(098788)"];

let result = users.map(e => e.replace(/[a-z]/g, ''));

console.log(result);

您可以使用 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);
}
let list= users.map(e => e.replace(/[a-z()''\sA-Z]/g, ''));