Vytisknout stránku | Zavřít okno

Smazání posledního znaku textu

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=22054
Datum vytištění: 01.srp.2026 v 09:51


Téma: Smazání posledního znaku textu
Odeslal: m0nkej
Předmět: Smazání posledního znaku textu
Datum odeslání: 19.pro.2015 v 14:14
Dobrý den,

snažím se přepsat řádově tisíce textů výškopisu, abych následně mohl ve cvivilu3d vytvořit digitální model terénu. Problém je, že moje texty jsou ve formátu např. "361 25 " Zkoušel jsem nahradit mezeru tečkou pomoci funkce "najít a nahradit", jenže texty mají mezeru i za posledním číslem. Je nějaká možnost, jak smazat jen tu mezeru(poslední znak) textu? Napadl mě srxText, ale nevím jak sestavit příkaz. 

Díky za odpověď.



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 19.pro.2015 v 14:26
To nemusíte nijak mazat, stačí použít funkci "2D texty do 3D" z Civil Tools (máte-li):
http://www.cadstudio.cz/civiltools - http://www.cadstudio.cz/civiltools
 
Pokud byste to chtěl upravovat přes srxText, pak formát bude např. regulární výraz (bez těch uvozovek):
 
"(\d+) (\d+) "
"$1.$2"
 


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz emea.support.arkance.world)


Odeslal: m0nkej
Datum odeslání: 19.pro.2015 v 23:45
Nakonec jsem použil civil tools. Díky za brzkou odpověď.



Vytisknout stránku | Zavřít okno