InStrRev
VBScript InStrRev funksiyasi
❮ To‘liq VBScript ma’lumotnomasi
InStrRev funksiyasi bir string ichida boshqa stringning birinchi uchragan o‘rnini qaytaradi. Qidiruv stringning oxiridan boshlanadi, lekin qaytariladigan o‘rin stringning boshidan hisoblanadi.
InStrRev funksiyasi quyidagi qiymatlarni qaytarishi mumkin:
- Agar string1 "" bo‘lsa - InStrRev 0 qaytaradi
- Agar string1 Null bo‘lsa - InStrRev Null qaytaradi
- Agar string2 "" bo‘lsa - InStrRev start qaytaradi
- Agar string2 Null bo‘lsa - InStrRev Null qaytaradi
- Agar string2 topilmasa - InStrRev 0 qaytaradi
- Agar string2 string1 ichida topilsa - InStrRev moslik topilgan o‘rinni qaytaradi
- Agar start > Len(string1) bo‘lsa - InStrRev 0 qaytaradi
Maslahat: InStr funksiyasini ham ko‘rib chiqing
Sintaksis
InStrRev(string1,string2[,start[,compare]])
| Parametr | Tavsif |
|---|---|
| string1 | Majburiy. Qidiruv o‘tkaziladigan string |
| string2 | Majburiy. Qidiriladigan string ifoda |
| start | Ixtiyoriy. Har bir qidiruvning boshlang‘ich o‘rnini belgilaydi. Standart holatda qidiruv oxirgi belgi o‘rnidan boshlanadi (-1) |
| compare | Ixtiyoriy. Ishlatiladigan string taqqoslash turini belgilaydi. Standart qiymati: 0 Quyidagi qiymatlardan birini qabul qilishi mumkin:
|
Misollar
1-misol
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"beautiful"))
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
11
Misolni ko‘rsatish »
2-misol
Turli boshlang‘ich o‘rinlardan foydalanib, "i" harfini topish:
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"i",-1) & "<br />")
response.write(InStrRev(txt,"i",7) & "<br />")
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
16
6
Misolni ko‘rsatish »
3-misol
"T" harfini matnli va ikkilik (binary) taqqoslash bilan topish:
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"T",-1,1) & "<br />")
response.write(InStrRev(txt,"T",-1,0) & "<br />")
%>
Yuqoridagi kodning natijasi quyidagicha bo‘ladi:
15
1
Misolni ko‘rsatish »
❮ To‘liq VBScript ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
