VBScript InStrRev फ़ंक्शन

परिभाषा और उपयोग

InStrRev फ़ंक्शन एक स्ट्रिंग को दूसरे स्ट्रिंग में पहली बार उपस्थित होने का स्थान वापस दे सकता है। खोज स्ट्रिंग के अंत से शुरू होती है, लेकिन वापस दिए गए स्थान स्ट्रिंग के शुरू से गिना है。

InStrRev फ़ंक्शन नीचे के वैल्यू को वापस दे सकता है:

  • यदि string1 "" (शून्य लंबाई) है - InStr 0 वापस देता है
  • यदि string1 Null है - InStr Null वापस देता है
  • यदि string2 "" है - InStr start वापस देता है
  • यदि string2 Null है - InStr Null वापस देता है
  • यदि string2 मिलता नहीं है - InStr 0 वापस देता है
  • यदि string1 में string2 मिलता है, InStr मिलने वाली मेटचिंग स्ट्रिंग का स्थान वापस देता है。
  • यदि start > Len(string1) - InStr वापस 0 देता है

सूचना:देखें InStr फ़ंक्शन

सिंटैक्स

InStrRev(string1,string2[,start[,compare]])
पारामीटर वर्णन
start वृद्धियुक्त।प्रत्येक तलाश में चार्ज करने वाले स्थान को निर्धारित करें।मूद्रिका पहली स्थान है।यदि compare पारामीटर निर्धारित किया गया है, तो इस पारामीटर की आवश्यकता है。
string1 आवश्यक।जोड़ने वाले शब्द
string2 आवश्यक।जोड़ने वाले शब्द
compare

आवश्यक।इस्तेमाल करने वाले शब्द तुलना प्रकार को निर्धारित करें।मूद्रिका 0 है।निम्नलिखित मान इस्तेमाल किए जा सकते हैं:

  • 0 = vbBinaryCompare - बाइनरी तुलना करें。
  • 1 = vbTextCompare - टेक्स्ट तुलना करें。

इंस्टांस

उदाहरण 1

dim txt,pos
txt="This is a beautiful day!"
pos=InStrRev(txt,"his")
document.write(pos)

आउटपुट:

2

उदाहरण 2

dim txt,pos
txt="This is a beautiful day!"
'टेक्स्ट तुलना'
pos=InStrRev(txt,"B",-1,1)
document.write(pos)

आउटपुट:

11

उदाहरण 3

dim txt,pos
txt="This is a beautiful day!"
'बाइनरी तुलना'
pos=InStrRev(txt,"T")
document.write(pos)

आउटपुट:

1

उदाहरण 4

dim txt,pos
txt="This is a beautiful day!"
'बाइनरी तुलना'
pos=InStrRev(txt,"t")
document.write(pos)

आउटपुट:

15