Нужно удалить все элементы содержащую подстроку, моя попытка
let hrefs = [
'/upload/iblock/5f8/DKS-Prays_list-ot-01.11.20.xls',
'/upload/iblock/2b8/dkc-_-kabelenesushchie-sistemy-i-eui-_2019-izdanie-34_.pdf',
'/upload/iblock/004/dkc-_-resheniya-dlya-avtomatizatsii-i-it-_2019-izdanie-34_.pdf',
'/upload/iblock/878/dkc-_-eui-avanti-_-2019.pdf',
'/upload/iblock/fec/nizkovoltnoe-oborudovanie-dkc.pdf'
]
hrefs = hrefs.filter(function(val) { return val.indexOf(".pdf") + 1 });
Результат :
'/upload/iblock/2b8/dkc-_-kabelenesushchie-sistemy-i-eui-_2019-izdanie-34_.pdf',
'/upload/iblock/004/dkc-_-resheniya-dlya-avtomatizatsii-i-it-_2019-izdanie-34_.pdf',
'/upload/iblock/878/dkc-_-eui-avanti-_-2019.pdf',
'/upload/iblock/fec/nizkovoltnoe-oborudovanie-dkc.pdf
Ожидание :
'/upload/iblock/5f8/DKS-Prays_list-ot-01.11.20.xls',