Funkce textu (Sada nástrojů AutoCAD Mechanical)

Pozice znaků v textu je indexována počínaje od nuly. To znamená, že poslední znak v textu má index rovný (LEN(text)-1).

Chcete-li použít doslovný text jako argument funkce, uzavřete text do uvozovek („řetězec_konstanta“).

FIND(find_text, within_text, start_index)

Určí pozici argumentu find_text v argumentu within_text a vrátí počáteční pozici argumentu find_text ve within_text. Argument start_index určuje znak, u kterého vyhledávání začíná. Pokud není argument find_text nalezen, funkce vrátí hodnotu -1.

LEFT(text, num_chars)

Vrátí první znaky num_chars textu argumentu.

MID( text, start_at, num_chars)

Vrátí znaky num_chars z textu argumentu, počínaje od pozice start_at.

RIGHT( text, num_chars)

Vrátí poslední znaky num_chars textu argumentu.

LEN(text)

Vrátí počet znaků (délku) textu argumentu.

LOWER(text)

Vrátí text argumentu, který je celý převeden na malá písmena.

UPPER(text)

Vrátí text argumentu, který je celý převeden na velká písmena.

REPLACE(original_text,start_position,num_chars,inserted_string)

Vrací textový řetězec vytvořený nahrazením znaků num_chars v řetězci original_text řetězcem inserted_string, počínaje pozicí start_postion.

TRIM(text)

Vrací textový řetězec, ve kterém jsou z textu argumentu odstraněny všechny počáteční a koncové mezery.