Funzione VBScript InStrRev
InStrRev
La funzione InStrRev restituisce la prima occorrenza di una stringa all'interno di un'altra stringa. La ricerca avviene da destra a sinistra.
Sintassi
InStrRev(string1,string2[,start,[compare]])
Descrizione
String1, un parametro obbligatorio. Stringa da cercare.
String2, un parametro obbligatorio. Stringa in cui viene eseguita la ricerca di String1.
Start, un parametro facoltativo. Specifica la posizione iniziale per la ricerca. La ricerca inizia dalla prima posizione da destra a sinistra.
Confronta, un parametro facoltativo. Specifica il confronto tra stringhe da utilizzare. Può assumere i valori indicati di seguito:
0 = vbBinaryCompare - Esegue il confronto binario (impostazione predefinita)
1 = vbTextCompare - Esegue il confronto del testo
Esempio
<!DOCTYPE html>
<html>
<body>
<script language = "vbscript" type = "text/vbscript">
var = "Microsoft VBScript"
document.write("Line 1 : " & InStrRev(var,"s",10) & "<br />")
document.write("Line 2 : " & InStrRev(var,"s",7) & "<br />")
document.write("Line 3 : " & InStrRev(var,"f",-1,1) & "<br />")
document.write("Line 4 : " & InStrRev(var,"t",5) & "<br />")
document.write("Line 5 : " & InStrRev(var,"i",7) & "<br />")
document.write("Line 6 : " & InStrRev(var,"i",7) & "<br />")
document.write("Line 7 : " & InStrRev(var,"VB",1))
</script>
</body>
</html>
Quando lo salvi come .html e lo esegui in Internet Explorer, lo script sopra produrrà il seguente risultato:
Line 1 : 6
Line 2 : 6
Line 3 : 8
Line 4 : 0
Line 5 : 2
Line 6 : 2
Line 7 : 0