Ultimele tutoriale de dezvoltare web
 

VBScript InStrRev Funcție


<VBScript complet de referință

Funcția InStrRev returnează poziția primei apariții a unui șir de caractere în cadrul altui. Căutarea începe de la sfârșitul șir, dar poziția a revenit contează de la începutul șirului.

Funcția InStrRev poate returna următoarele valori:

  • Dacă șir1 este "" - InStrRev returnează 0
  • Dacă șir1 este Null - InStrRev returnează Null
  • Dacă string2 este "" - se întoarce InStrRev începe
  • Dacă string2 este Null - InStrRev returnează Null
  • Dacă string2 nu este găsit - InStrRev returnează 0
  • Dacă string2 se găsește în șir1 - InStrRev returnează poziția în care se găsește un meci
  • Dacă Start> Len(string1) - InStrRev returnează 0

Tip: De asemenea , uita - te la funcția Instr

Sintaxă

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

Parametru Descriere
string1 Necesar. Șirul care urmează să fie căutate
string2 Necesar. Expresia string pentru a căuta
start Opțional. Specifică poziția de pornire pentru fiecare căutare. Căutarea începe de la ultima poziție de caractere implicit (-1)
compare Opțional. Specifică comparația șir de caractere de utilizat. Implicit este 0

Poate avea una dintre următoarele valori:

  • 0 = vbBinaryCompare - Se efectuează o comparație binară
  • 1 = vbTextCompare - Efectuați o comparație textuală

Exemple

Exemplul 1

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"beautiful"))

%>

Ieșirea codului de mai sus va fi:

11
Arată Exemplu »

Exemplul 2

Găsirea litera "i" , folosind diferite poziții de pornire:

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"i",-1) & "<br />")
response.write(InStrRev(txt,"i",7) & "<br />")

%>

Ieșirea codului de mai sus va fi:

16
6
Arată Exemplu »

Exemplul 3

Găsirea literei "T" , cu text, și binar, comparația:

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"T",-1,1) & "<br />")
response.write(InStrRev(txt,"T",-1,0) & "<br />")

%>

Ieșirea codului de mai sus va fi:

15
1
Arată Exemplu »

<VBScript complet de referință