Použití regulárních výrazů při vyhledávání textu
Regulární výrazy jsou speciální vzory používané k vyhledávání a úpravám textu, které pomáhají v textu nalézt určité informace.
Vyhledávání pomocí regulárních výrazů se liší od vyhledávání se zástupnými znaky. Collabora Office Writer umožňuje pouze vyhledávání s regulárními výrazy.
Při hledání a nahrazování textu je možné použít regulární výrazy. Například při zadání „m.j“ budou nalezena slova „můj“ i „máj“.
-
Vyberte .
-
Dialogové okno rozšíříte klepnutím na tlačítko .
-
Zaškrtněte pole .
-
V poli zadejte hledaný výraz včetně požadovaných regulárních výrazů.
-
Klepněte na nebo .
Příklady regulárních výrazů
-
Regulární výraz pro jediný znak je tečka (.).
-
Regulární výraz pro znak slova je \w a pro desítkovou číslici \d.
-
Regulární výraz pro žádný nebo více výskytů předchozího znaku je hvězdička. Příklad: „123*“ najde „12“, „123“ i „1233“.
-
Regulární výraz pro žádný nebo více výskytů jakéhokoliv znaku je tečka a hvězdička (.*).
-
Regulární výraz pro jeden nebo více výskytů předchozího znaku je znaménko plus (+). Například "\w+" nalezne jakékoliv slovo, "\d+" jakékoliv číslo.
-
Regulární výraz pro tabulátor je \t. Obecněji značí \s všechny druhy „mezer“, jako jsou nezlomitelná mezera, konec řádku apod.
-
Regulární výraz pro konec odstavce je znak dolaru ($). Regulární výraz pro začátek odstavce je stříška a tečka (^.). Regulární výraz pro prázdný odstavec je ^$.
Vyhledávání za pomocí regulárních výrazů probíhá pouze uvnitř jednoho odstavce, \n proto nalezne zalomení řádku v rámci odstavce.