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:

  • 0 = vbBinaryCompare - Ikkilik (binary) taqqoslashni bajarish
  • 1 = vbTextCompare - Matnli taqqoslashni bajarish

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!