autor: Miroslav Pecka | 2007-06-15
Kulaté závorky jsme doposud používali pro ohraničení subvýrazů, a to
buď proto, že jsme chtěli subvýraz doplnit kvantifikátorem, nebo proto, že
jsme se na řetězec odpovídající subvýrazu chtěli odkazovat pomocí
zpětné reference. Kulaté závorky se ale v Perl-compatible regulárních
výrazech používají také k sestavení speciálních konstrukcí, které
ovlivňují chování regulárního výrazu.
autor: Miroslav Pecka | 2007-06-14
V předchozím článku jsme nakousli téma modifikátorů, a protože
modifikátory jsou příliš velkým soustem pro jeden článek, budeme
v tomto tématu pokračovat a ukážeme si další čtyři
modifikátory.
autor: Miroslav Pecka | 2007-06-13
Funkčnost regulárních výrazů rozšiřují také takzvané modifikátory,
které upravují způsob vyhodnocování regulárního výrazu. Právě
modifikátory mohou změnit význam některých metaznaků. Kromě
modifikátorů probereme v tomto článku také několik nových
konstrukcích pro ukotvování řetězce (nebo jeho částí).
autor: Miroslav Pecka | 2007-06-12
V tomto článku si ukážeme práci se subvýrazy v praxi a
seznámíme se s funkcí pro nahrazování řetězců pomocí regulárních
výrazů. Použití této funkce budeme demonstrovat na třech praktických
příkladech.
autor: Miroslav Pecka | 2007-06-11
Po úvodním (převážně teoretickém) článku je na čase si ukázat, že
to skutečně funguje. Proto si tentokrát předvedeme, jak snadno můžeme
zkontrolovat správný zápis telefonního čísla, hesla či URL.
autor: Miroslav Pecka | 2007-06-10
Pravděpodobně mnozí z vás znají použití zástupných znaků
„*“ a „?“, například při vyhledávání souborů.
Jistě uznáte, že použití takových zástupných znaků (wildcards) je
často neocenitelné, přesto nemusí být dostačující, pokud chceme
postihnout komplikovanější řetězec. Právě k tomu se nám mohou hodit
regulární výrazy.