- Windows Script Host - VBScript - Funciones - InStr( ) -

Esta función es utilizada para comprobar si en una cadena de caracteres se encuentra un signo o palabra determinada. Esta devuelve, en el caso de encontrarla, la posición del signo o palabra en cuestión. De no encontrarse, se devolverá un "0".
La llamada de esta función puede ser:

InStr(posición inicial, cadena de caracteres, texto de búsqueda, tipo de comparación)

- El parámetro "posición inicial" expresa a partir de cual signo debe comenzarse la búsqueda.
- "Cadena de caracteres", contiene el texto que ha de buscarse.
- El "texto de búsqueda" representa el signo o palabra a buscar.
- Con las constantes "vbTextCompara" y "vbBinaryCompare" puede determinarse, en "tipo de comparación", la opción de búsqueda que quiera desarrollarse, lo que es opcional. De utilizarse "vbTextCompare" no se hará diferencia alguna entre mayúsculas y minúsculas. Ejemplo:

' instr.vbs
' ============
 
Dim cadena, palabra, posicion
 
cadena = "Su palabra es su capital"
palabra = "capital"
posicion = InStr(1, cadena, palabra, vbTextCompare)
WScript.Echo("La cadena de caracteres '" & palabra & _
"' comienza en " & CStr(posicion) & ".")

previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo