lang • instr

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")
4
PRINT Instr("Gambas is basic", "bas", 5)
11
PRINT Instr("Gambas is basic", "not")
0

Vea Tambien

Véase también