Nápověda LibreOffice 25.2
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. LibreOffice 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 .
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.