<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:
|
Ö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