2018.01.10Рейхсканцлер Программку согласно указанному ТЗ написал примерно за день, но пришлось немного отклониться от обещанного (сократил словарь до 20 тыс наиболее частоупотребимых слов)
Смотреть тут : http://zoracle.ru/chinese/findwords.html
Дополнительные фичи:
1) сделана группировка слов по найденному иероглифу, так оказалось удобнее. В рамках каждой группе слов перечислены от частых слов к редким.
2) работает во всех браузерах, причем быстрее всего работает в Mozilla (1 секунда на всем списке слов HSK5)
3) интерфейс рассчитан в том числе на удобную работу с экрана мобильного телефона
Шикарно
интересно, почему всего 20к? браузер на телефоне дохнет? я бы порекомендовал побольше слов докинуть - 50к хотя бы. Нынче даже телефоны не особо ограничены памятью/bandwidth.
2018.02.28Павел б А сможете еще добавить такой функционал:
можно ввести два списка - большой А и малый Б.
чтобы в каждом слове выдачи обязательно присутствовал как минимум один иероглиф из списка Б.
Feature creep
Don't be the typical customer, especially given this is entirely free.
Короче не ленитесь - это чуть ли не в экселе/онлайн можно сделать - поищите про "сравнить таблицы" or something. Вам надо выкинуть все строчки из результата поиска по А в которых нет ничего из списка Б.
И в Вашем конкретном use case (список Б состоит из нескольких иероглифов для урока): сделайте поиск по А+Б и руками поищите в результате (command-f/ctrl-f/whatevah) иероглифы из Б.