InStr
Posición = InStr ( Cadena AS String , Subcadena AS String [ , Inicio AS Integer ] , )
Devuelve la posición de la primera ocurrencia de la
Subcadena dentro de la
Cadena.
Inicio, especifica la búsqueda comienza en la posición indicada.
-
SI Inicio es omitido, o si Inicio is
0
, la busqueda comienza desde el principio de Cadena.
-
Si Inicio es >
0
, la busqueda se realiza desde la posicion Inicio.
-
Si Inicio es <
0
, la busqueda se realiza desde la posicion (- Inicio) desde el final de la Cadena.
Desde 3.4
Modo puede ser alguno de los dos metodos de comparacion:
-
gb.Binary para una comparacion exacta (si no es especificado).
-
gb.IgnoreCase para una comparacion sin tomar en cuenta mayusculas.
Si la subcadena no es encontrada, la función devuelve cero.
Esta funcion solo maneja caracteres ASCII. Para manejar UTF-8, use la clase
String.
Examples
PRINT Instr("Gambas is basic", "bas")
PRINT Instr("Gambas is basic", "bas", 5)
PRINT Instr("Gambas is basic", "not")
Vea Tambien
Véase también