|
Функция Mid | | Синтаксис Mid(string, start[, length]) Mid$(string, start[, length]) MidB(string, start[, length]) MidB$(string, start[, length]) | Функция используется для считывания заданного числа символов или байт подряд от заданной позиции в строке слева направо. Возвращает значение типа Variant (String), содержащее указанное число символов строки. | Параметры Наименование | Описание | String | Обязательный. Аргумент - строка, из которой извлекаются символы. Если аргумент имеет значение Null, возвращается Null | Start | Обязательный. Аргумент - значение типа Long. Позиция символа в строке String, с которого начинается нужная подстрока. Если Start больше числа символов в строке string, функция Mid возвращает пустую строку ("") | Length | Необязательный. Аргумент - значение типа Variant (Long). Число возвращаемых символов. Если этот аргумент опущен или превышает число символов, расположенных справа от позиции Start, то возвращаются все символы от позиции Start до конца строки. |
| Замечания | Пример использования Dim MyString, FirstWord, LastWord, MidWords
MyString = "Mid Function Demo" 'создаем строку для примера
FirstWord = Mid(MyString, 1, 3) 'возвращает "Mid"
LastWord = Mid(MyString, 14, 4) 'возвращает "Demo"
MidWords = Mid(MyString, 5) 'возвращает "Function Demo" | Дополнительная информация Категория: Обработка массивов и строк Еще функции: Array, Asc, Filter, InStr, InStrRev, Join, LBound, LCase, Left, Len, LTrim, Mid, Partition, Replace, Right, RTrim, Space, Spc, Split, StrComp, StrConv, String, StrReverse, Tab, Trim, UBound, UCase |
|
|