En son web geliştirme öğreticiler
 

VBScript InStrRev İşlevi


<Komple VBScript Referans

InStrRev fonksiyonu içinde başka bir dizgenin ilkinin pozisyonunu geri gönderir. arama dizenin sonundaki başlar, ancak pozisyon dizinin başlangıcından itibaren sayar döndü.

InStrRev fonksiyonu aşağıdaki değerleri dönebilirsiniz:

  • Dize1 ise "" - InStrRev 0 verir
  • dize1 boş ise - InStrRev boş değer verir
  • Dize2 ise "" - InStrRev döner başlar
  • dize2 boş ise - InStrRev boş değer verir
  • dize2 bulunamazsa - InStrRev 0 döndürür
  • dize2 dize1 içinde bulunursa - InStrRev eşleşme bulunduğunda hangi konumunu döndürür
  • Başlangıç> Eğer Len(string1) InStrRev 0 verir -

Tip: Ayrıca ınstr fonksiyonu bakmak

Sözdizimi

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

Parametre Açıklama
string1 Gereklidir. dize aranacak
string2 Gereklidir. aramak için dize ifadesi
start İsteğe bağlı. Her arama için başlangıç ​​konumunu belirler. Arama varsayılan olarak son karakteri konumunda başlar (-1)
compare İsteğe bağlı. kullanmak dize karşılaştırması belirtir. Varsayılan 0'dır

Aşağıdaki değerlerden birine sahip olabilir:

  • 0 = vbBinaryCompare - bir ikili karşılaştırma yapın
  • 1 = vbTextCompare - Bir metinsel karşılaştırma yapın

Örnekler

Örnek 1

<%

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

%>

kodun çıktısını göreceğiz:

11
Göster Örneği »

Örnek 2

Harfi bulma "i" farklı başlangıç pozisyonlarını kullanarak,:

<%

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

%>

kodun çıktısını göreceğiz:

16
6
Göster Örneği »

Örnek 3

Harfi bulma "T" , metinsel ile ve ikili, karşılaştırma:

<%

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

%>

kodun çıktısını göreceğiz:

15
1
Göster Örneği »

<Komple VBScript Referans