VBScript InStrRev- funksie
❮ Voltooi VBScript-verwysing
Die InStrRev-funksie gee die posisie van die eerste voorkoms van een string binne 'n ander terug. Die soektog begin vanaf die einde van die string, maar die posisie wat teruggestuur word, tel vanaf die begin van die string.
Die InStrRev-funksie kan die volgende waardes terugstuur:
- As string1 "" is - InStrRev gee 0 terug
- As string1 Null is - InStrRev gee Null terug
- As string2 "" is - InStrRev gee begin terug
- As string2 Null is - InStrRev gee Null terug
- As string2 nie gevind word nie - InStrRev gee 0 terug
- As string2 binne string1 gevind word - InStrRev gee die posisie terug waarop passing gevind word
- As begin > Len(string1) - InStrRev gee 0 terug
Wenk: Kyk ook na die InStr-funksie
Sintaksis
InStrRev(string1,string2[,start[,compare]])
Parameter | Description |
---|---|
string1 | Required. The string to be searched |
string2 | Required. The string expression to search for |
start | Optional. Specifies the starting position for each search. The search begins at the last character position by default (-1) |
compare | Optional. Specifies the string comparison to use.
Default is 0 Can have one of the following values:
|
Voorbeelde
Voorbeeld 1
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"beautiful"))
%>
Die afvoer van die kode hierbo sal wees:
11
Voorbeeld 2
Soek die letter "i" deur verskillende beginposisies te gebruik:
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"i",-1) & "<br />")
response.write(InStrRev(txt,"i",7) & "<br />")
%>
Die afvoer van die kode hierbo sal wees:
16
6
Voorbeeld 3
Vind die letter "T", met tekstuele en binêre vergelyking:
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"T",-1,1) & "<br />")
response.write(InStrRev(txt,"T",-1,0) & "<br />")
%>
Die afvoer van die kode hierbo sal wees:
15
1
❮ Voltooi VBScript-verwysing