Předem tohoto článku chci upozornit, že na těchto stránkách najdete také snadné úpravy fotografií, různé efekty, retuše a jiné triky pro Adobe Photoshop a najdete je zde.
Samozřejmě ty čísla byla různá, takže normální najdi a zaměň nefungovalo, také nefungovalo najdi tečku a nahraď za čárku. Tak jsem musel nasadit sofistikovanější hledání a použít grep. V tabulce HLEDAT A NAHRADIT to vypadalo takto:
Čísla:
Najít: (\d+).(\d+) (pro toto nastavení více info v komentáři dole pod článkem)
Nahradit: $1,$2
Samozřejmě by takto šla hledat i písmena.
Text:
Najit: ([\l\u]).([\l\u])
Nahradit: $1,$2
Nebo pokud se to zkombinuje, tak číslo+písmeno+číslo znak číslo+číslo. Prostě možností je neomezeně a záleží jenom na vás co chcete hledat a najít.
Normálně IND přidává “příkazy” bez kulatých závorek, ty si tam musíte dopsat sami. A dopisují se tam proč? Protože kulaté závorky určují, že se má najít jakékoli číslo/písmeno a NEZAMĚNÍ se v tom nalezeném výrazu. Takže například mám 00.00 a s kulatýma závorkama se mi stane to co požaduji tzn. 00,00, kdežto když je tam nedám, tak se mi z 00.00 po nahrazení stane $1,$2. Snad je to srozumitelný.
– gif242 –
2 Comments
Zdravím, až dnes jsem narazil na tento WEB. Stránek s ulehčováním do indd neni nikdy dost 🙂
Jen bych tu opravil vzorec pro hledání čísel s tečkou, které se mají nahradit čislem s čárkou.
Pokud použiješ tento vzorec: (\d+).(\d+) pak se ti může stát, že nahradíš i věci, které nechceš, protože vzorec nahradí například i tyto nalezené výrazy: (00.00) (11;11) (22a22) (33-33)
.(tečka) v GREPu totiž znamená jakýkoliv znak. Aby si zaměnil skutečně jenom tečku musíš použít tzv. “escape” znak “\”
takže výsledek bude vypadat takhle (\d+)\.(\d+)
S GREPem jsem začal asi před půl rokem a bez něj už si to neumím představit 🙂
Lukáš
Dík za tip upravíme 😉