VBScript InStrRev fonksiyonu
Tanım ve Kullanım
InStrRev fonksiyonu bir dizgenin diğer dizgede ilk出现的位置 döner. Arama dizgenin sonundan başlar, ancak döndürülen konum dizgenin başından sayılır.
InStrRev fonksiyonu aşağıdaki değerleri döner:
- Eğer string1 "" (sıfır uzunluklu) ise - InStr 0 döner
- Eğer string1 Null ise - InStr Null döner
- Eğer string2 "" ise - InStr start döner
- Eğer string2 Null ise - InStr Null döner
- Eğer string2 bulunamazsa - InStr 0 döner
- Eğer string1 içinde string2 bulunursa, InStr bulunan eşleşen dizge konumunu döner.
- Eğer start > Len(string1) - InStr 0 döner
İpucu:Bakınız InStr fonksiyonu。
Sözdizimi
InStrRev(string1,string2[,start[,compare]])
Parametreler | Açıklama |
---|---|
start | Opsiyonel. Her arama için başlangıç konumunu belirtir. Varsayılan başlangıç konumu ilk karakterdir. compare parametresi belirtilmişse bu parametre zorunludur. |
string1 | Gerekli. Aranacak string. |
string2 | Gerekli. Aranacak string. |
compare |
Gerekli. Kullanılacak string karşılaştırma türünü belirtir. Varsayılan 0'dır. Aşağıdaki değerlerden biri kullanılabilir:
|
Örnek
Örnek 1
dim txt,pos txt="Bu bir güzel gün!" pos=InStrRev(txt,"his") document.write(pos)
Çıktı:
2
Örnek 2
dim txt,pos txt="Bu bir güzel gün!" metin karşılaştırması pos=InStrRev(txt,"B",-1,1) document.write(pos)
Çıktı:
11
Örnek 3
dim txt,pos txt="Bu bir güzel gün!" ikili karşılaştırma pos=InStrRev(txt,"T") document.write(pos)
Çıktı:
1
Örnek 4
dim txt,pos txt="Bu bir güzel gün!" ikili karşılaştırma pos=InStrRev(txt,"t") document.write(pos)
Çıktı:
15