«Откусывает» подстроку слева на заданное количество символов.
Синтаксис:
Left(String,Length):
q String – исходная строка;
q Length – число символов.
MyString = Left("Марья Ивановна",5)
' возвращает "Марья"
Right
«Откусывает» подстроку справа на заданное количество символов.
Синтаксис:
Right(String,Length):
q String – исходная строка;
q Length – число символов.
MyString = Right("Марья Ивановна",8)
' возвращает "Ивановна"
Mid
«Откусывает» подстроку из середины строки на заданное количество символов.
Синтаксис:
Mid(String, Start[,Length]):
q String – исходная строка;
q Start – позиция символа в строке, с которого начинается нужна подстрока;
q Length – число символов.
MyString = Mid("Марья Ивановна", 7, 4)
' возвращает "Иван"
Len (String)
Возвращает длину строки.
MyStringLen = Len("Марья Ивановна")
' возвращает 14
Удаляет пробелы и слева, и справа.
MyString = Trim (" Марья Ивановна ")
' возвращает "Марья Ивановна"
InStr
Возвращает позицию первого вхождения одной строки внутри другой.
Синтаксис:
InStr([ start, ] string1, string2 [, compare ]):
q start – числовое выражение, задающее позицию, с которой начинается поиск. Если этот параметр опущен, то поиск начинается с первой позиции;
q string1 – строка, в которой выполняется поиск;
q string2 – искомая подстрока;
q compare – задает способ сравнения строк. Допустимые значения: 0 – для двоичного сравнения, 1 – для посимвольного значения без учета регистра.
MyStringVal = _
InStr("Марья Ивановна", "Ивановна") ' возвращает 7
studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования(0.006 с)...