С помощью лексико-грамматического поиска можно искать последовательность лексем и/или словоформ, обладающих определенными грамматическими и/или семантическими характеристиками.
В некоторых корпусах можно искать как по всем размеченным разборам слов, так и по предпочтительным разборам (омонимия снята автоматически). По умолчанию поиск ведется по предпочтительным разборам.
В новом интерфейсе блоки, относящиеся к отдельным словам, в лексико-грамматическом поиске идут не сверху вниз, а слева направо.
По умолчанию в форме показано только одно Слово, при желании пользователь может добавить дополнительные Слова или удалить ненужные Слова самостоятельно, нажав плюсик или крестик справа .
В блоке показан набор условий, который можно варьировать: убрать ненужные условия или добавить дополнительные условия, которые не входят в набор условий, отображающихся по умолчанию, или были ранее удалены пользователем.
Условия на расстояние между словами доступны начиная со Слова 2 и задают расстояние между текущим словом и предыдущим, находящимся в форме поиска левее.
При этом, если заданное между словами расстояние включает 0 (например, от -1 до 1), то в результатах поиска найденные слова могут совпадать. В некоторых корпусах есть возможность вверху формы поиска выбрать опцию «совпадения соседних слов исключаются», чтобы исключить нулевое расстояние из диапазона расстояний между словами.
В наборе условий присутствуют отдельные поля Лемма и Слово, что позволяет задавать условия на словоформу без ввода спецсимволов-кавычек. В поле Лемма для уточнения запроса можно использовать специальные операторы.
В основном корпусе и в корпусе региональных СМИ в специальных полях Лемма с рег. выражениями и Слово с рег. выражениями можно задавать условия поиска с помощью регулярных выражений.
Для ряда полей доступны два способа ввода значений. Большинству пользователей будет легче воспользоваться выбором опций во всплывающем окне.
Для дополнительного удобства пользователей в ходе выбора условий одновременно формируется и отображается формула значений для поля.
Для опытных пользователей доступен ввод формулы в поле вручную. Однако при таком способе ввода недоступно редактирование значений через всплывающее окно и не гарантируется наличие примеров.
При нажатии кнопки Искать откроются результаты поиска. Продвинутые пользователи могут выбрать предпочтительный вид выдачи, который будет выводиться по умолчанию.