Ako nájsť a nahradiť funguje
Nástroj prejde celý text, nájde každý výskyt hľadaného reťazca a nahradí ho náhradou. Je to ako Ctrl+H vo Worde alebo Ctrl+F v Dokumentoch Google, ale funguje na akomkoľvek vloženom texte, s počtom a zvýraznením nahradení a bez otvárania editora dokumentov.
Tri možnosti
| Možnosť | Účinok | Príklad |
|---|---|---|
| Rozlišovať veľkosť písmen | Nájde len zhodu s rovnakými veľkými písmenami | „Slovensko“ už nenájde „slovensko“ |
| Celé slovo | Ignoruje zhody vo vnútri dlhších slov | „dom“ nezmení „domov“ |
| Regex | Hľadaný reťazec berie ako vzor | \d{4} nájde štvorciferný rok |
V základe je hľadanie doslovné a bez rozlišovania veľkosti písmen. Hľadanie „(návrh)“ nájde presne tieto znaky.
Slovenčina a ohýbanie slov
Nástroj hľadá znaky, nie slovné tvary. Ak nahrádzate „Nováková“ za „Kováčová“, tvary ako „Novákovej“ alebo „Novákovú“ sa nezmenia, lebo nie sú zhodné s hľadaným reťazcom. Pomôcť môže hľadanie spoločného základu bez koncovky, napríklad „Novákov“, alebo regulárny výraz. Po väčšej výmene si zvýraznené miesta vždy prejdite, pretože zhoda sa nerozhoduje podľa významu ani gramatiky. Pri hľadaní nezáleží na tom, či ide o veľké či malé písmeno, pokiaľ nezapnete rozlišovanie, a náhrada sa vkladá presne tak, ako je napísaná.
Príklady regulárnych výrazov
Pri zapnutom regexe platí syntax JavaScriptu s príznakom Unicode. Niekoľko bežných prípadov:
- Dátum na ISO tvar: hľadať
(\d{1,2})\. (\d{1,2})\. (\d{4}), nahradiť$3-$2-$1. Z „1. 11. 2026“ vznikne „2026-11-1“, nuly pred jednociferný deň a mesiac nedopĺňa. - Desatinná čiarka na bodku: hľadať
(\d),(\d), nahradiť$1.$2, čo sa hodí pred importom do CSV. - Prehodenie mena: hľadať
(\p{L}+), (\p{L}+), nahradiť$2 $1. Z „Kováč, Peter“ vznikne „Peter Kováč“. - Viac medzier na jednu: hľadať
[ ]{2,}, nahradiť jednou medzerou. Na celé zalomenia riadkov a nadbytočné medzery použite radšej čistenie textu.
Ak je vzor neplatný, nástroj vypíše chybu a text nezmení.
Obmedzenia
Nástroj nevracia späť poslednú zmenu, preto si pôvodný text ponechajte. Neposudzuje význam, nezachováva veľkosť písmen pôvodného slova a neopravuje pravopis. Na ten slúži kontrola pravopisu.