Задать вопрос
@Alex10214

Как вернуть строку в которой есть нужное мне слово?

Приветствую, подскажите пожалуйста как мне вернуть строку в которой есть нужное мне слово.
У меня есть массив строк:
[
'2021-11-11 EIG_Balanced_USD.xls'
'2021-11-11 EIG_Balanced_USD_Bank.xls'
'2021-11-11 EIG_Balanced_USD_lev2.xls'
]
Мне прилетает такая строка "EIG_Balanced_USD". Следовательно мне нужно взять первый элемент.
Подскажите пожалуйста как мне выбрать именно первый элемент в массиве?
  • Вопрос задан
  • 50 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Получаем одну подходящую строку:

const search = ` ${str}.`;
const item = arr.find(n => n.includes(search));

Все:

const test = RegExp.prototype.test.bind(RegExp(`\\b${str}\\b`));
const items = arr.filter(test);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы