Textfunktionen (AutoCAD Mechanical-Toolset)

Die Position der Zeichen im Text wird beginnend bei Null indiziert. Das bedeutet, dass das letzte Zeichen im Text einen Index hat, der dem Wert (LEN(text)-1) entspricht.

Um einen Text als Argument einer Funktion zu verwenden, muss der Text in Anführungszeichen (" string_constant") eingeschlossen werden.

FIND(find_text, within_text, start_index)

Sucht das Argument find_text im Argument within_text und gibt die Startposition von find_text in within_text zurück. Das Argument start_index gibt an, bei welchem Zeichen der Suchvorgang starten soll. Wenn find_text nicht gefunden wird, gibt die Funktion den Wert -1 zurück.

LEFT(text, num_chars)

Gibt die ersten Zeichen num_chars des Argumenttextes zurück.

MID( text, start_at, num_chars)

Gibt die Zeichen num_chars des Argumenttextes zurück und beginnt dabei bei der Position start_at.

RIGHT( text, num_chars)

Gibt die letzten Zeichen num_chars des Argumenttextes zurück.

LEN(text)

Gibt die Anzahl der Zeichen (Länge) des Argumenttextes zurück.

LOWER(text)

Gibt den Argumenttext zurück, der vollständig in Kleinbuchstaben umgewandelt wurde.

UPPER(text)

Gibt den Argumenttext zurück, der vollständig in Großbuchstaben umgewandelt wurde.

REPLACE(original_text,start_position,num_chars,inserted_string)

Die zurückgegebene Textzeichenfolge wird durch Ersetzen der Zeichen num_chars in original_text mit inserted_string erstellt, wobei bei start_postion begonnen wird.

TRIM(text)

Gibt eine Textzeichenfolge zurück, wobei alle führenden und nachgestellten Leerzeichen vom Argumenttext entfernt sind