최신 웹 개발 튜토리얼
 

VBScript를 InStr이 기능


<전체 VBScript를 참조

InStr이 함수 내의 다른 하나의 문자열의 첫 번째 출현 위치를 반환한다.

InStr이 기능은 다음과 같은 값을 반환 할 수 있습니다 :

  • 문자열 1 인 경우 "" - InStr이 0을 반환
  • 문자열 1가 null의 경우 - InStr이가 널을 반환
  • 문자열 2 인 경우 "" - InStr을 시작을 반환
  • 문자열 2가 null의 경우 - InStr이가 널을 반환
  • 문자열 2가 발견되지 않는 경우 - InStr이 0을 반환
  • 문자열 2가 문자열 1에서 발견되는 경우 - InStr이는 일치가 발견되는 위치를 반환
  • 시작> 만약 Len(string1) InStr이 0을 반환 -

Tip: 또한 InStrRev 함수를 살펴

통사론

InStr([start,]string1,string2[,compare])

매개 변수 기술
start 선택 과목. 각 검색의 시작 위치를 지정합니다. 검색은 첫 번째 문자 위치에서 시작 (1) 기본적으로. 지정 비교할 경우,이 매개 변수는 필수입니다
string1 필요합니다. 문자열을 검색 할
string2 필요합니다. 검색 할 문자열 표현
compare 선택 과목. 사용하는 문자열 비교 지정합니다. 기본값은 0입니다

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

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

예 1

<%

txt="This is a beautiful day!"
response.write(InStr(txt,"beautiful"))

%>

코드의 출력은 위의 것입니다 :

11
표시 예»

예 2

편지를 찾기 "i" 다른 시작 위치를 사용하여 :

<%

txt="This is a beautiful day!"
response.write(InStr(1,txt,"i") & "<br />")
response.write(InStr(7,txt,"i") & "<br />")

%>

코드의 출력은 위의 것입니다 :

3
16
표시 예»

예 3

문자 찾기 "t" , 텍스트와, 이진, 비교 :

<%

txt="This is a beautiful day!"
response.write(InStr(1,txt,"t",1) & "<br />")
response.write(InStr(1,txt,"t",0) & "<br />")

%>

코드의 출력은 위의 것입니다 :

1
15
표시 예»

<전체 VBScript를 참조