최신 웹 개발 튜토리얼
 

VBScript를 InStrRev 기능


<전체 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입니다

다음 값 중 하나를 가질 수 있습니다 :

  • 0 = vbBinaryCompare - 이진 비교를 수행
  • 1 = vbTextCompare - 텍스트 비교를 수행

예 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를 참조