Сообщение от рони
|
CryNet,
не осилил.
|
Прошу прощения.
Есть массив со строками:
const string = ["ТЕСТ","Строка", "String"]
Есть поле поиска, в который юзер что-то пишет, чтобы найти нужную эму строку из string, допустим на JS это выглядит так:
const search = "тЕ" // юзер ввёл "тЕ"
Мне нужно перебрать string и найти там элементы массива, которые содержат search. Я бы мог восспользоваться методом include(), но он вернёт true|false, а я хочу вернуть кусок этой строки - модифицировать её - сохранить в этом же массиве. Массив должен выглядеть так:
const string = ["<span class="-underline">ТЕ</span>СТ","Строка", "String"]
Медотом replace() я тоже восспользоваться не могу, а то получиться такое:
const string = ["<span class="-underline">тЕ</span>СТ","Строка", "String"]
То как вернуть часть строки, если она нашлась?