Boolský model
X AND Y | Vyber D obsahující jak term X tak Y |
X OR Y | Vyber D obsahující buď X nebo Y |
X NOR Y | Vyber D obsahující X nebo Y, ale ne X and Y |
NOT Y | Vyber D neobsahující Y |
X ADJ Y | Vyber D, ve kterých se vyskytuje X následovaný Y |
X (n)WORDS | Vyber D, ve kterých se vyskytuje X následovaný Y nejdále ve vzdálenosti n slov |
X SENTENCE Y | Vyber D , ve kterých se vyskytují X a Y ve stejné větě |
.
Libovolný znak
*
Znak následovaný * odpovídá lib. Počtu výskytů (včetně nulového) tohoto znaku, Př. xy* → x, xy, xyy, xyyy
+
Znak následovaný + odpovídá lib. Počtu výskytů (kromě prázdného) tohoto znaku, Př. xy+ → xy, xyy, xyyy
[ ]
Znaky v [ ] odpovídají lib. jednomu znaku, který je v závorkách uveden, ale ne jinému, Př. [x,y,z] → odpovídá x, y nebo z
[ ˆ ]
ˆ na začátku řetězce v [ ] znamená negaci (not), př. [ ˆxyz] odpovídá lib. znaku kromě x,y,z
[-]
– mezi znaky v [ ] označuje rozsah znaků [a-y] odpovídá lib. znaku od a do y.