У меня есть массив json, который я в данный момент просматриваю, переключая логический флаг:
for (var c=0; c<json.archives.length; c++) {
if ((json.archives[c].archive_num.toLowerCase().indexOf(query)>-1)){
inSearch = true;
} }
И я пытался создать поиск по регулярному выражению с помощью специального символа '*', но у меня нетне смог перебрать массив с моим подстановочным знаком.
Итак, что я пытаюсь сделать, это когда query = '199 *', заменить '*' на / [\ w] / и, по сути, найти 1990,1991,1992,1993,1994 +... + 199a, 199b и т. Д.
Все мои попытки становятся буквальными, и я в конечном итоге ищу '199 / [\ w] /'.
Любые идеи о том, как создать подстановочный знак регулярного выраженияискать массив?
Спасибо!