Funkcje tekstowe (Zestaw narzędzi AutoCAD Mechanical)

Położenie znaków w tekście jest indeksowane, rozpoczynając od zera. Oznacza to, że ostatni znak w tekście posiada indeks równy (LEN(text)-1).

Aby używać zwykłego tekstu jako argumentu funkcji, należy umieścić go w cudzysłowie („stała_tekstowa”).

FIND(tekst_do_znalezienia, w_tekście, indeks_początkowy)

Znajduje argument tekst_do_znalezienia w argumencie w_tekście i zwraca pozycję początkową tekstu tekst_do_znalezienia w tekście w_tekście. Argument start_index określa znak, od którego rozpoczynane jest wyszukiwanie. Jeśli tekst tekst_do_znalezienia nie zostanie odnaleziony, funkcja zwróci wartość -1.

LEFT(tekst, liczba_znaków)

Zwraca liczbę znaków równą argumentowi liczba_znaków z argumentu tekst, rozpoczynając od pierwszego znaku.

MID(tekst, rozpocznij_od, liczba_znaków)

Zwraca liczbę znaków równą argumentowi liczba_znaków z argumentu tekst, rozpoczynając od pozycji rozpocznij_od.

RIGHT(tekst, liczba_znaków)

Zwraca liczbę znaków równą argumentowi liczba_znaków z argumentu tekst, rozpoczynając od ostatniego znaku.

LEN(tekst)

Zwraca liczbę znaków (długość) argumentu tekst.

LOWER(tekst)

Zwraca argument tekst przekonwertowany całkowicie na małe litery.

UPPER(tekst)

Zwraca argument tekst przekonwertowany całkowicie na wielkie litery.

REPLACE(oryginalny_tekst, pozycja_początkowa, liczba_znaków, wstawiany_ciąg)

Zwraca ciąg tekstowy utworzony przez zastąpienie liczby znaków równej argumentowi liczba_znaków w tekście oryginalny_tekst wartością argumentu wstawiany_ciąg, począwszy od pozycji pozycja_początkowa.

TRIM(tekst)

Zwraca ciąg tekstowy ze wszystkimi spacjami wiodącymi i końcowymi z usuniętego argumentu tekst.