INSTR
Syntax |
str1$ INSTR str2$ |
Location |
QL ROM |
This operator searches str2$ for str1$ and if found, it will return the position of the first character of str1$ in str2$. The search is not normally case-sensitive. If str1$ cannot be found, the value 0 is returned.
Examples
s$='Hello World':PRINT 'world' INSTR s$
will print 7.
PRINT 'worlds' INSTR s$
will print 0.
NOTE
If str1$ is a nul string, eg. str1$=””, INSTR will always return the value 1.
SMS NOTE
You can specify a case sensitive search using INSTR_CASE.
CROSS-REFERENCE
See INSTR_CASE. INARRAY% and Search Page can be used to compare entries within arrays.