<전체 VBScript를 참조
InStrRev 함수 내의 다른 하나의 문자열의 첫 번째 출현 위치를 반환한다. 검색 문자열의 끝에서 시작하지만 위치는 문자열의 처음부터 카운트를 반환했습니다.
InStrRev 함수는 다음 값을 반환 할 수 있습니다 :
- 문자열 1 인 경우 "" - InStrRev는 0을 반환
- 문자열 1가 null의 경우 - InStrRev는 널을 반환
- 문자열 2 인 경우 "" - InStrRev 반환 시작
- 문자열 2가 null의 경우 - InStrRev는 널을 반환
- 문자열 2가 발견되지 않는 경우 - InStrRev는 0을 반환
- 문자열 2가 문자열 1에서 발견 된 경우 - InStrRev는 일치가 발견되는 위치를 반환
- 시작> 만약 Len(string1) InStrRev는 0을 반환합니다 -
Tip: 또한 InStr이 기능을보고
통사론
InStrRev(string1,string2[,start[,compare]])
매개 변수 | 기술 |
---|---|
string1 | 필요합니다. 문자열을 검색 할 |
string2 | 필요합니다. 검색 할 문자열 표현 |
start | 선택 과목. 각 검색의 시작 위치를 지정합니다. 검색은 기본적으로 마지막 문자 위치에서 시작 (-1) |
compare | 선택 과목. 사용하는 문자열 비교 지정합니다. 기본값은 0입니다 다음 값 중 하나를 가질 수 있습니다 :
|
예
예 1
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"beautiful"))
%>
코드의 출력은 위의 것입니다 :
11
표시 예» 예 2
편지를 찾기 "i" 다른 시작 위치를 사용하여 :
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"i",-1) & "<br />")
response.write(InStrRev(txt,"i",7) & "<br />")
%>
코드의 출력은 위의 것입니다 :
16
6
표시 예» 예 3
문자 찾기 "T" , 텍스트와, 이진, 비교 :
<%
txt="This is a beautiful day!"
response.write(InStrRev(txt,"T",-1,1) & "<br />")
response.write(InStrRev(txt,"T",-1,0) & "<br />")
%>
코드의 출력은 위의 것입니다 :
15
1
표시 예» <전체 VBScript를 참조