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"))
