Regulární výrazy používané při vyhledávání a v segmentačních pravidlech jsou právě takové, jaké podporuje Java. Pokud potřebujete bližší informace, navštivte prosím tuto stránku: //java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html.
Na internetu můžete najít jednoduché nápovědy (např. http://www.regular-expressions.info/quickstart.html.)
Pojem ... |
... znamená: |
Označení |
|
|
Umožňuje hledání bez ohledu na velikost písmen (ve výchozím nastavení se rozlišují velká a malá písmena). |
Znaky |
|
|
Znak x, s výjimkou následujících... |
|
Znak s hexadecimální hodnotou |
|
Znak tabulátoru ( |
|
Znak nového řádku (konce řádku) ( |
|
Znak posunu vozíku ( |
\f |
Znak posunu o stránku ('\u000C') |
\a |
Znak zvukové signalizace ('\u0007') |
\e |
Znak změny ('\u001B') |
\cx |
Řídící znak odpovídající x |
\0n |
Znak s oktalovou/osmičkovou hodnotou 0n (0 <= n <= 7) |
\0nn |
Znak s oktalovou/osmičkovou hodnotou 0nn (0 <= n <= 7) |
\0mnn |
Znak s oktalovou/osmičkovou hodnotou 0mnn (0 <= m <= 3, 0 <= n <= 7) |
\xhh |
Znak s hexadecimální hodnotou 0xhhhh |
Uvozující znaky |
|
|
Lomítko samo o sobě neznamená nic, ale uvozuje následující znak. Je vyžadováno, pokud byste chtěli zadání metaznaků |
|
Například toto je znak pro hledání zpětného lomítka |
|
Nic neznamená, ale vymezuje všechny znaky až po |
|
Nic neznamená, ale končí vymezení započaté pomocí \Q |
Třídy sad a kategorií kódování Unicode |
|
|
Znak v Řecké sadě (jednoduchá sada) |
|
Velké písmeno (jednoduchá kategorie) |
|
Symbol měny |
|
Jakýkoliv znak mimo nějakého z Řecké sady (negace) |
|
Jakékoliv písmeno mimo velkých (odečítání) |
Třídy znaků |
|
|
|
|
Jakýkoliv znak mimo |
|
|
Předdefinované třídy znaků |
|
|
Jakýkoliv znak (kromě znaků ukončujících řádek) |
|
Číslice: |
|
Ne-číslice: |
|
Znak mezery: |
|
Znak ne-mezery: |
|
Znak slova: |
|
Znak ne-slova: |
Označení hranic |
|
|
Začátek řádku |
|
Konec řádku |
|
Hranice slova |
|
Hranice ne-slova |
Vícenásobné kvantifikátory |
|
Tyto budou představovat tolik, kolik jen mohou. Například: |
|
X |
X, jednou nebo vůbec |
X |
X, nula- nebo vícekrát |
X |
X, jednou nebo vícekrát |
Líné kvantifikátory |
|
Tyto budou představovat tak málo, jak jen mohou. Například: |
|
X |
X, jednou nebo vůbec |
X |
X, nula- nebo vícekrát |
X |
X, jednou nebo vícekrát |
Logické operátory |
|
XY |
X následované Y |
X |
Buď X, a nebo Y |
|
XY jako samostatná skupina |
Právní poznámky | Obsah | Tématický rejstřík |