Подробнее о CQL на сайте или YouTube.
| существительное на определенном расстоянии от глагола | [tag="S.*"] [ ]{0,3} [tag="V.*"] |
| существительное и глагол с ровно одним токеном между ними | [tag="S.*"] [ ] [tag="V.*"] |
| существительное на определенном расстоянии от глагола в том же предложении |
[tag="S.*"] [ ]{0,3} [tag="V.*"] within |
| большая собака или волк | ([lc="большой"] [lc="собака"])|[lc="волк"] |
| большая собака или большой волк | [lc="большой"] [lc="собака|волк"] |
| ошибка | правильно | объяснение |
|---|---|---|
| [lemma="дети"] | [lemma="ребенок"] | "дети" – это не лемма |
| [word="Привет!"] | [word="Привет"] [word="\!"] | пунктуация – это отдельный токен, и его нужно экранировать |
| [word="Привет "] | [word="Привет"] | токены не могут содержать пробелов |
| [tag="V.*"] [] [lc="кот"] within |
[tag="V.*"] [] [lc="кот"] within |
структура нуждается в опции "целое", чтобы работать с содержимым |