Za iskanje in za pracila se uporablja regularne izraze, kot jih podpira Java. Če potrebujete bolj konkretno informacijo, si prosimo oglejte http://java.sun.com/j2se/1.5/docs/api/java/util/regex/Pattern.html. Oglejte si literaturo on primere spodaj.
 
| Konstrukt... | ...ustreza naslednjemu: | 
| Zastavice | |
| 
 | Omogoči iskanje brez razlikovanja velikih ali malih črk (privzeto vzorec ločuje velike in male črke). | 
| Znaki | |
| 
 | Znak x, razen v primeru... | 
| 
 | Znak s heksadecimalno vrednostjo  | 
| 
 | Tabulator ( | 
| 
 | Znak za novo vrstico - line feed -( | 
| 
 | Znak za povratek voza - carriage return - ( | 
| \f | Znak za novo stran ('\u000C') | 
| \a | Znak za zvonec ('\u0007') | 
| \e | Ubežni znak ('\u001B') | 
| \cx | Kontrolni znak, ki ustreza x | 
| \0n | Znak z oktalno vrednostjo 0n (0 <= n <= 7) | 
| \0nn | Znak z oktalno vrednostjo 0nn (0 <= n <= 7) | 
| \0mnn | Znak z oktalno vrednostjo 0mnn (0 <= m <= 3, 0 <= n <= 7) | 
| \xhh | Znak s heksadecimalno vrednostjo 0xhh | 
| Citat | |
| 
 | Nič, vendar citira naslednji znak. Potrebno, kadar želite enega od meta znakov  | 
| 
 | Na primer išče poševnico nazaj. | 
| 
 | Nič, citira pa vse znake do  | 
| 
 | Nič, vendar zaključi citat, ki se je začel z \Q | 
| Razredi za Unicode bloke in kategorije | |
| 
 | Znak v grškem bloku (enostaven blok) | 
| 
 | Velika črka (enostavna kategorija) | 
| 
 | Znak za denarno enoto | 
| 
 | Katerikoli znak, razen znakov grškem bloku (negacija) | 
| 
 | Kakršenkoli znak razen velikih črk (subtrakcija) | 
| Znakovni nizi | |
| 
 | 
 | 
| 
 | Katerikoli znak z izjemo  | 
| 
 | 
 | 
| Vnaprej definirani znakovni razredi | |
| 
 | Katerikoli znak (z izjemo konca vrstice) | 
| 
 | Števka:  | 
| 
 | Neštevka:  | 
| 
 | Znak za presledek:  | 
| 
 | Znaki, ki ni presledek:  | 
| 
 | Besedni znak:  | 
| 
 | Nebesedni znak:  | 
| Zadetki za meje | |
| 
 | Začetek vrstice | 
| 
 | Konec vrstice | 
| 
 | Besedna meja | 
| 
 | Nebesedna meja | 
| Požrešni kvantifikatorji | |
| Skušali bodo najti, kolikor le morejo. Na primer,  | |
| X | X, enkrat ali nikoli | 
| X | X, nič- ali večkrat | 
| X | X, najmanj enkrat | 
| Nezahtevni kvantifikatorji (ki niso požrešni) | |
| Našli bodo tako malo, kot se le da. Na primer,  | |
| X | X, enkrat ali nikoli | 
| X | X, nič- ali večkrat | 
| X | X, najmanj enkrat | 
| Logični operatorji | |
| XY | X, ki mu sledi Y | 
| X | Ali X ali Y | 
| 
 | XY kot ena sama skupina | 

| Regularni izraz | Išče naslednje: | 
| (\b\w+\b)\s\1\b | dvojne besede | 
| [\.,]\s*[\.,]+ | zamešane vejice in pike | 
| \. \s$ | nepotrebne presledke za piko na koncu vrstice. | 
| \s+a\s+[aeiou] | angleščina: pred besedami, ki se začnejo s samoglasnikom, ne sme stati "a" | 
| \s+an\s+[^aeiou] | angleščina: podobno kot zgoraj, vedar za soglasnike ("a", ne pa "an") | 
| \s\s+ | več kot en presledek | 
| \.[A-Z] | lahko da med piko in začetkom novega stavka manjka presledek. | 
| Pravni poduk | Domov | Kazalo |