Instr


La función InStr devuelve la primera aparición de una cadena dentro de otra cadena. La búsqueda ocurre de izquierda a derecha.

Sintaxis

 InStr([start,]string1,string2[,compare])

Descripción

Parametro Tipo de Parametro Descripción
Start Opcional Especifica la posición inicial para la búsqueda.
La búsqueda comienza en la primera posición de izquierda a derecha.
String1 Requerido Cadena a buscar.
String2 Requerido Cadena que se busca en String1.
Compare Opcional Especifica la comparación de cadenas que se utilizará.
Puede tomar los valores mencionados a continuación:
0 = vbBinaryCompare: realiza una comparación binaria (predeterminado)
1 = vbTextCompare - Realiza una comparación de texto

Ejemplo

 Dim var
 var = "Microsoft VBScript"
 print ("Line 1 : " & InStr(1,var,"s")
 print ("Line 2 : " & InStr(7,var,"s")
 print ("Line 3 : " & InStr(1,var,"f",1)
 print ("Line 4 : " & InStr(1,var,"t",0)
 print ("Line 5 : " & InStr(1,var,"i")
 print ("Line 6 : " & InStr(7,var,"i")
 print ("Line 7 : " & InStr(var,"VB"))