Syntax:
foundPosition = instr(startPos,¬
targetString$|targetContainer$$,¬
searchString$|searchContainer$$)
Description:
This function searches for the first occurrence of searchString$
or searchContainer$$
within targetString$
or targetContainer$$
, starting at character position startPos
. (If startPos
is less than 1, it's treated as 1.) If a match is found, the function returns the character position (1..255) within targetString$
or targetContainer$$
where the match begins. If no match is found, the function returns zero. The string search is case-sensitive.
Note:
instr
always returns zero in these cases:
- when
startPos
is greater than len(targetString$)
- when
len(searchString$)
is zero.
See Also:
indexf; mid$; left$; right$