Función VBScript StrComp
StrComp
La función StrComp devuelve un valor entero después de comparar las dos cadenas dadas. Puede devolver cualquiera de los tres valores -1, 0 o 1 según las cadenas de entrada que se van a comparar.
Si String 1 <String 2, StrComp devuelve -1
Si String 1 = String 2, StrComp devuelve 0
Si String 1> String 2, StrComp devuelve 1
Sintaxis
StrComp(string1,string2[,compare])
Descripción
String1, un parámetro obligatorio. La primera expresión de cadena.
String2, un parámetro obligatorio. La segunda expresión de cadena.
Compare, un parámetro opcional. Especifica la comparación de cadenas que se utilizará. Puede tomar los valores que se mencionan a continuación:
0 = vbBinaryCompare: realiza una comparación binaria (predeterminado)
1 = vbTextCompare - Realiza una comparación de texto
Ejemplo
<!DOCTYPE html>
<html>
<body>
<script language = "vbscript" type = "text/vbscript">
document.write("Line 1 :" & StrComp("Microsoft","Microsoft") & "<br />")
document.write("Line 2 :" &StrComp("Microsoft","MICROSOFT") & "<br />")
document.write("Line 3 :" &StrComp("Microsoft","MiCrOsOfT") & "<br />")
document.write("Line 4 :" &StrComp("Microsoft","MiCrOsOfT",1) & "<br />")
document.write("Line 5 :" &StrComp("Microsoft","MiCrOsOfT",0) & "<br />")
</script>
</body>
</html>
Cuando lo guarda como .html y lo ejecuta en Internet Explorer, la secuencia de comandos anterior producirá el siguiente resultado:
Line 1 :0
Line 2 :1
Line 3 :1
Line 4 :0
Line 5 :1