Поиск по слогам

При этом виде поиска программа пытается составить слова на основе списка слогов (буквосочетаний), заданных пользователем. Например, для списка буквосочетаний на, ме, га, мо, под, за будут найдены следующие слова: замена, подмена, подмога. Пользователь может указать программе, должен ли каждый слог встречаться в найденном слове только лишь один раз или может повторяться.

Пользователь может уменьшить список найденных слов, задав специальный шаблон для поиска (для этого необходимо поставить "галочку" в пункте Использовать шаблон). В шаблоне могут быть использованы подстановочные символы: ? вместо одной неизвестной буквы, * вместо нескольких букв, @ вместо любой гласной буквы, $ вместо любой согласной буквы, & вместо нескольких гласных букв, # вместо нескольких согласных букв, цифры - вместо одинаковых букв. Символ ! меняет значение следующего символа на противоположное. Если на какой-либо позиции в слове возможны несколько различных букв, их необходимо перечислить в круглых скобках. Более подробную информацию об использовании подстановочных символов можно найти в описании поиска по шаблону.

При поиске слов может быть также учтен их "вес". Пользователь может задать, какому именно числовому значению должен быть равен "вес" найденных слов.