Заменяет подстроку строки на другую
Синтаксис
Использование
Mid( text, start ) = expression
ИЛИ
Mid( text, start, length ) = expression
Параметры
text
Строка для работы с ней.
start
Начальное положение подстроки в text для
перезаписи. Первый символ начинается с позиции 1.
length
Количество символов для перезаписи.
Описание
Копирует максимум
length символов
expression
в
text, начиная с позиции
start.
Если
length не указан,
expression копируется
полностью. Размер строки
text не меняется; Если
expression
слишком большой, максимально-возможное количество копируется до конца
text, не превышая размер
text.
Mid может также использоваться в качестве функции, чтобы
возвратить часть другой строки. Смотрите
Mid (Функция).
Пример
Dim text As String
text = "abc 123"
Print text 'Отобразит "abc 123"
' заменяем часть текста другой строкой
Mid(text, 5, 3) = "456"
Print text 'Отобразит "abc 456"
Отличия от QB
См. также