ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Přes 123.500 registrovaných u nás, celkem 1.134.000 registrovaných (CZ+EN). Tipy pro AutoCAD 2027, pro Inventor 2027 a pro Revit 2027. Nový Kalkulátor nosníků, Inženýrský kalkulátor, Spirograf generátor a Regresní křivky v sekci Převodníky. Kompletní příkazy a proměnné AutoCADu 2027.
Eagle Point Pinnacle - výuka CAD/BIM
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

?
CAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage 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, 3ds Max, Vault a s dalšími CAD/BIM/PDM 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 (CAD Studio) - přímá podpora pro zákazníky funguje na emea.support.arkance.world
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoSRXText

 Odpovědět Odpovědět archiv
Autor
johny Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 24.led.2006
Lokalita: ČR (JM)
Používám:
C3D 2024
Stav: Offline
Bodů: 1761
Přímý odkaz na tuto zprávu Téma: SRXText
    Zasláno: 24.dub.2015 v 14:42
Zdravím, zkouším si udělat nějaký regulérní výraz... ale nakonec jsem zjistil, že neumím zprovoznit ani příklad, který uvádíte v txt. Mohl bych se zeptat co dělám špatně?
Výchozí stav: 1x MTEXT s textem "KWD-5-3, KW-4-2, KWP-1-5" v hladině 0.


Command: SRXTEXT
Search - Regular expression/Exact string/<Substring>: s
Enter the searched text [Enter to select a text object]: 
\(.\)W\(.*\)\-\(.\)\-\(.\)
Enter the replace text: \1C\2-\3-1
Search Layer/<All>:a
Search Selected/<All>:a
Number of searched entities: 1
Number of found/replaced entities: 0/0
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
řešení Autodesk
Stav: Offline
Bodů: 22240
Řešení Řešení
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2015 v 15:49
Především musíte začít volbou "R" pro regulární výraz (jinak probíhá obyčejný search/replace).
 
Pokud je cílem dostat výsledek nahrazení podle příkladu v Readme, pak to máte dobře. Nejde ale o text "KWD-5-3, KW-4-2, KWP-1-5", ale o tři textové objekty. U MTextů pozor na případné formátovací znaky.
 
Vladimír Michl (moderátor)
LinkedIn, Autodesk Expert Elite
Zpět nahoru
johny Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 24.led.2006
Lokalita: ČR (JM)
Používám:
C3D 2024
Stav: Offline
Bodů: 1761
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2015 v 16:24
Aha, děkuji, není snadné to pochopit.
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
řešení Autodesk
Stav: Offline
Bodů: 22240
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2015 v 16:29
Ony jsou dost obtížně pochopitelné i samy regulární výrazy. Vinou LISPu se to ještě komplikuje tím, že před závorkami a lomítky musí být navíc "escape" znaky "\". Ale zase je to mocná zbraň na hromadnou editaci.
Vladimír Michl (moderátor)
LinkedIn, Autodesk Expert Elite
Zpět nahoru
johny Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 24.led.2006
Lokalita: ČR (JM)
Používám:
C3D 2024
Stav: Offline
Bodů: 1761
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2015 v 17:34
Ano, myslel jsem tu syntaxi regulárních výrazů. Ale evidentně i ta rutina mi dává zabrat. Nicméně děkuji za malou nápovědu, snad už mi to začíná dávat trochu smysl.
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 7893:Jak najít bloky s prázdným (nevyplněným) atributem?
Tip 3228:Jak najít a nahradit text v několika výkresech? (regulární výrazy)
Tip 7672:Jak najít a nahradit tabulátor v textu?
Tip 3893:Jak z odstavcového textu vypustit pevné konce odstavců?
Tip 12802:Jak zdvojit řádkování odstavcových textů v AutoCADu?
Tip 79:Použití příkazu Find (Najít) ve skript souboru, bez dialogu.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,242 sekund.