Diskuzní fórum, poradna
CAD diskuze, rady, výměna zkušeností |
Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion 360, 3ds Max a s dalšími CAD aplikacemi.
Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy Arkance Systems (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
Nahrazení v textech |
Odpovědět | archiv |
Autor | |
Špaček
Diskutér Přihlášen: 04.kvě.2009 Lokalita: ČR (HK) Používám: Inventor Stav: Offline Bodů: 16 |
Téma: Nahrazení v textech Zasláno: 13.kvě.2009 v 17:25 |
Mám úkol se kterým si nevím rady. Ve dvou velkých výkresech musíme narychlo upravit všechny texty, ve kterých není hvězdička (jako poznámka) a přidat do nich na konec text "viz příloha". Takových textů je tam asi 150. Mělo by to jít přes příkaz nahrazení, ale nevím jak nahradit znak který v textu není. Poradíte?
|
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21490 |
Zasláno: 13.kvě.2009 v 17:42 |
Pokud to chcete v AutoCADu (ne v Inventoru), určitě to zvládne srxText (viz www.xanadu.cz/freeware.asp).
Použijte volbu regulární výraz a pro řetězec vyhledání použijte něco jako:
^\([^\*]+\)$
pro nahrazení pak třeba:
\1 viz příloha
Pokud to bude nahrazovat správně, dejte volbu Dont ask a nahrazení se provede najednou v celém výkresu. Pokud těch výkresů máte hodně, můžete nahrazení provést i skriptem.
|
|
Špaček
Diskutér Přihlášen: 04.kvě.2009 Lokalita: ČR (HK) Používám: Inventor Stav: Offline Bodů: 16 |
Zasláno: 13.kvě.2009 v 17:57 |
Uff, jsem zachráněn. Funguje to perfektně i když vůbec nemám ponětí co ty kódy znamenají. Skvělá služba, děkuju moc.
|
|
Vladimír Michl
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Dodáváme produkty Autodesk Stav: Offline Bodů: 21490 |
Zasláno: 13.kvě.2009 v 18:31 |
Nemáte zač. Ty kódy regulárního výrazu asi vypadají složitě, ale není to nic až zas tak moc komplikovaného.
Tenhle konkrétně říká:
Od začátku (^) až do konce ($) vezmi libovolněkrát (+) se opakující skupinu ([]) znaků odlišných (^) od "*", zapamatuj si ji () jako skupinu #1 a pak ji použij (\1) při nahrazení. Některé znaky regulárního výrazu se přitom musí uvozovat "escape" znakem zpětné lomítko (\).
|
|
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět | |
Přejít na fórum | Oprávnění fóra Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 1,172 sekund.