Returns a substring of a string
Syntax
Usage
result = Mid [$]( str , start [, n ] )
Parameters
str
The source string.
start
The start position in str of the substring.
n
The substring length, in characters.
Description
Returns a substring starting from start in str . If str is empty then the null string (" " ) is returned. If start <= 0 then the null string (" " ) is returned.
In the first form of Mid , all of the remaining characters are returned. In the second form, if n < 0 or n >= len(str ) then all of the remaining characters are returned.
Example
Print Mid ( "abcdefg" , 3 , 2 )
Print Mid ( "abcdefg" , 3 )
Print Mid ( "abcdefg" , 2 , 1 )
will produce the output:
cd
cdefg
b
A Unicode example:
Wiki: code rendered this way to allow display of the Unicode characters.
dim text as wstring * 20
text = "Привет, мир!"
print mid(text, 6, 4) ' displays "т, м"
Platform Differences
DOS does not support the wide-character string versions of Mid .
Dialect Differences
The string type suffix "$ " is obligatory in the -lang qb dialect.
The string type suffix "$ " is optional in the -lang fblite and -lang fb dialects.
Differences from QB
QB does not support Unicode.
See also
НОВОСТИ ФОРУМА Рыцари теории эфира 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров. 10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров. 10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров. 10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров. 10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров. 10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров. 10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров. 10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров. 10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров. 10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров. 10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров. 10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.