Есть папка с файлами. Надо пройтись по ним и найти некоторые слова, например гречка, рис, макароны. Для тех файлов, в которых слова встречаются одновременно, надо имена вывести списком в GUI. Кликом по имени файла надо чтобы он открывался в окне и все эти слова одновременно подсвечивались цветным фоном. И другие файлы чтобы можно было также просмотреть.
В перспективе нужно модифицировать код, чтобы вместо отдельных слов можно было подставлять разные регулярные выражения, чтобы можно было искать также фразы и похожие слова, задействовав |. То есть вместо этих трех слов это будет три независимых друг от друга регулярных выражения (которые могу изменять, подставляя другие регулярки) и фрагментов может быть не 3, а другое количество.
Ещё можно усложнить, чтобы поиск осуществлялся не в одной директории, а во вложенных папках тоже.
Прошу привести код скрипта.
В перспективе нужно модифицировать код, чтобы вместо отдельных слов можно было подставлять разные регулярные выражения, чтобы можно было искать также фразы и похожие слова, задействовав |. То есть вместо этих трех слов это будет три независимых друг от друга регулярных выражения (которые могу изменять, подставляя другие регулярки) и фрагментов может быть не 3, а другое количество.
Ещё можно усложнить, чтобы поиск осуществлялся не в одной директории, а во вложенных папках тоже.
Прошу привести код скрипта.