Загрузка...

Поиск подстроки

Тема в разделе Node.js создана пользователем renameduser_5380427 18 фев 2023. 113 просмотров

  1. renameduser_5380427
    renameduser_5380427 Автор темы 18 фев 2023 6 16 май 2022
    Вообщем, есть такой кейс: существует джсон с несколькими тысячами полей, содержащих строки, слова/символы в них могут повторыться, но нету двух одникавых. Нужно найти в нём слово/фразу, которую укажет юзер с лучшим совпадением. Т.е. получится что-то вроде эдакого поиска на алиэкспресс. Как лучше реализовать это? Пытался загуглить подобные кейсы, но безуспешно. Мне же в голову только приходит в каждом значении каждое слово из фразы указанной юзером вручную перебирать.
     
  2. gcc_machine
    indexOf перебором JSON, самый простой вариант
     
    1. renameduser_5380427 Автор темы
      gcc_machine, насколько это будет долго работать в этом вопрос, если значений несколько тысяч и они будут только увеличиватся(
    2. gcc_machine
      renameduser_5380427, обычный перебор уже загруженного JSON, займет, я уверен, что не больше 1 минуты это точно, как глупый вариант, можно просто форматнуть json в текст и использовать indexOf на весь текст))), займет пару секунд времени
  3. caedes
    caedes 19 фев 2023 Faded 201 2 дек 2019
    19 фев 2023 Изменено
Загрузка...
Top