first = InStr( [ start, ] str, [ Any ] substring )
Parameters
str
The string to be searched.
substring
The substring to find.
start
The position in str at which the search will begin.
Return Value
The position of the first occurrence of substring in str.
Description
Locates the position of the first occurrence of a substring or character within a string. In the first form of InStr, the search begins at the first character.
Zero (0) is returned if substring is not found, either str or substring are empty strings, or start < 1.
If the Any keyword is specified, InStr returns the first occurrence of any character in substring.
Example
' It will return 4 PrintInStr("abcdefg","de")
' It will return 0 PrintInStr("abcdefg","h")
' It will search for any of the characters "f", "b", "c", and return 2 as "b" is encountered first PrintInStr("abcdefg",Any"fbc")
DimtestAsString DimidxAsInteger
test="abababab" idx=InStr(test,"b")
DoWhileidx>0'if not found loop will be skipped Print"""b"" at "&idx idx=InStr(idx+1,Test,"b") Loop
'A Unicode example:
dim text as wstring*20
text = "Привет, мир!"
print instr(text,"ет") ' displays 5
Platform Differences
The wide-character string version of InStr is not supported for DOS target.
Differences from QB
QB returns start if search is a zero length string.
Знаете ли Вы, что, когда некоторые исследователи, пытающиеся примирить релятивизм и эфирную физику, говорят, например, о том, что космос состоит на 70% из "физического вакуума", а на 30% - из вещества и поля, то они впадают в фундаментальное логическое противоречие. Это противоречие заключается в следующем.
Вещество и поле не есть что-то отдельное от эфира, также как и человеческое тело не есть что-то отдельное от атомов и молекул его составляющих. Оно и есть эти атомы и молекулы, собранные в определенном порядке. Также и вещество не есть что-то отдельное от элементарных частиц, а оно состоит из них как базовой материи. Также и элементарные частицы состоят из частиц эфира как базовой материи нижнего уровня. Таким образом, всё, что есть во вселенной - это есть эфир. Эфира 100%. Из него состоят элементарные частицы, а из них всё остальное. Подробнее читайте в FAQ по эфирной физике.