У меня есть ссылка в виде строки, например:
let data = [
'/api/customer’,
'/api/customer/123’,
'/api/customer/123/details’
];
Мне нужно извлечь числовой идентификатор, если он есть. Единственный способ, который я нашел - это корыто _.isNaN ():
const myStrArray = type.split('/');
const numericsArray = _.filter(myStrArray, urlPart => !_.isNaN(parseInt(urlPart, 10)));
const id = numericsArray[0]; // undefined/123
Есть ли лучший способ сделать это?