Vytisknout stránku | Zavřít okno

Regulární výraz v "hrábě"

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: Revit, BIM
Popis fóra: Diskuse k AEC CAD/BIM aplikacím Autodesk Revit, Revit LT, AEC Collection, Autodesk Forma, Dynamo, ACC
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=23852
Datum vytištění: 23.čer.2026 v 21:50


Téma: Regulární výraz v "hrábě"
Odeslal: Peter Jirat
Předmět: Regulární výraz v "hrábě"
Datum odeslání: 07.úno.2017 v 13:54
Používáme hrábě pro popis skladby v řezu, potřebovali bychom ze zobrazovaného názvu materiálu odstranit první 4 znaky.
Původní (.*) \d+ mm
Nový ???

Díky


-------------
PJ

http://www.jirat.cz" rel="nofollow - www.jirat.cz



Odpovědi:
Odeslal: hlusiakov
Datum odeslání: 07.úno.2017 v 19:12
Co tohle?
.{4}(.*) \d+ mm


Odeslal: Peter Jirat
Datum odeslání: 07.úno.2017 v 21:49
Díky, co zafungovalo byl zápis .{4}(.*)
proč to tak je nevím.


-------------
PJ

http://www.jirat.cz" rel="nofollow - www.jirat.cz


Odeslal: Vladimír Michl
Datum odeslání: 07.úno.2017 v 21:53
Ano, .{4}(.*) je správný regulární výraz - neboli:
 
vzít přesně 4 libovolné znaky
a pak do parametru 1 zapamatovat libovolný počet zbylých znaků
 
"." je libovolný znak, "{}" je opakování předchozího, "()" definuje skupinu pro zapamatování
 


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



Vytisknout stránku | Zavřít okno