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运算符。