Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk
 - od firmy Arkance Systems [www.cadforum.cz slaví 20 let]
CZ | SK | EN | DE
Přihlášení
či registrace
  právě nás čte: 6494

CAD tip CAD tip # 14162:

   
Otázka CAD 
 %  platforma  kategorie 
Q - otázka

Jak vybrat DWG texty obsahují určitý počet znaků?

A - odpověď Chcete-li ve vašem výkresu AutoCADu najít a vybrat všechny texty obsahující jen určitý počet znaků, můžete využít např. příkaz FILTR nebo LISP aplikaci.

V příkazu FILTR zvolte filtr "Text, hodnota" a jako hodnotu textu zadejte žolíkové znaky, např. "????". S tímto filtrem pak vyberte všechny texty. Zůstanou vybrané pouze texty obsahující přesně 4 znaky.

Další variantou, s pokročilejšími možnostmi, je LISP aplikace srxText (viz Download) pro práci s regulárními výrazy a její volba Select. Po načtení aplikace (APLČTI) zadejte příkaz SRXTEXT2 a následující volby:

Příkaz: SRXTEXT2
Search texts using [Regular expression/Exact string/Substring] : R
Enter the searched pattern: ^.{4}$
Enter the replace pattern ($1$2 for regex captures):
(no replacements will be performed)
Search only in [Layer/All] :
Search only [Selected/All] :
Number of searched entities: 53
yes
Perform [Skip/skipAll/seLect/Exit]? : L
yes
123
big
red
Number of found/replaced entities: 4/0

Zůstanou vybrané texty dlouhé přesně 4 znaky.

Další příklady regulárního výrazu pro tento účel:

^\w{3,5}$

texty s 3 až 5 textovými znaky

^\d{6,}$

texty tvořené 6 a více číslicemi.

V obou nástrojích může nastat problém s formátovanými odstavcovými texty, protože jejich textové řetězce mohou obsahovat právě i ony formátovací znaky a kódy.

ACADACADMPlantCivil3DACADE
100% *  CAD 
4.7.2024    88×  
lisp text výkres
 

Zpět   Všechny další tipy



Pomohl vám tento tip? Provoz služby CADForum.cz podpoříte i nákupem produktů Autodesk u provozovatele tohoto serveru a Platinum partnera Autodesku, firmy Arkance Systems.
Můžete si také přidat odkaz na vaše stránky: CAD Fórum - diskuze, tipy, bloky a utility
CAD:    OS:    Kateg: 
Text:  FAQ   






Tipy a triky prosím využívejte na vlastní zodpovědnost.
Provozovatel (Arkance Systems CZ s.r.o.) nenese odpovědnost za případné potíže vzniklé v souvislosti s použitím kteréhokoliv z uvedených tipů.
Pro plné zvládnutí dané aplikace doporučujeme absolvování některého z nabízených CAD školení.
Další publikování obsahu je dovoleno jen se souhlasem autora.
TOPlist