InStrRev 함수

Access 데스크톱 데이터베이스에서 문자열의 끝에 있는 한 문자열 내에 있는 한 문자열이 다른 곳에 있는 위치를 반환 합니다.

구문

InStrRev (stringcheck, stringcheck [, start [, compare]])

InStrRev 함수 구문에는 다음과 같은 명명 된 인수가 사용 됩니다.

인수

설명

stringcheck

필수 요소입니다. 검색 중인 문자열 식입니다.

stringmatch

필수 요소입니다. 검색할 문자열 식입니다.

시작

선택 요소입니다. 각 검색의 시작 위치를 설정 하는 숫자 식입니다. 생략 하면 – 1이 사용 되며,이는 검색을 마지막 문자 위치에서 시작 하는 것을 의미 합니다. Start에 Null이 포함 된 경우 오류가 발생 합니다.

나란히

선택 요소입니다. 하위 문자열을 평가할 때 사용할 비교 종류를 나타내는 숫자 값입니다. 생략 하면 이진 비교가 수행 됩니다. 값에 대 한 설정 섹션을 참조 하세요.

설정

인수 비교 설정은 다음과 같습니다.

상수

설명

vbUseCompareOption

-1

Option Compare 문의 설정을 사용 하 여 비교를 수행 합니다.

vbBinaryCompare

0

이진 비교를 수행 합니다.

vbTextCompare

1

텍스트 비교를 수행 합니다.

vbDatabaseCompare

2

Microsoft Office Access 2007 만 해당 됩니다. 데이터베이스의 정보를 기준으로 비교를 수행 합니다.

반환 값

If

InStrRev 반환

stringcheck 의 길이는 0입니다.

0

stringcheckNull 입니다.

Null

stringmatch 는 길이가 0입니다.

시작

stringmatchNull 입니다.

Null

stringmatch 를 찾을 수 없습니다.

0

stringmatch 에 찾을 수 없습니다.

일치 하는 항목을 찾은 위치

시작 > Len (stringmatch)

0

주의

InStrRev 함수에 대 한 구문은 InStr 함수의 구문과 달라 지는 점에 유의 하세요.

쿼리 예제

결과

[Names_InstrRev]에서 Expr1로 Names_InstrRev, InStrRev (FullName, "S")을 선택 합니다.

테이블 이름의 "FullName" 열에 있는 값에서 문자열 "S"의 위치를 반환 합니다.

[Names_InstrRev]에서 InStrTest로 Names_InstrRev, InStrRev (FullName, "S", 10)을 선택 합니다.

테이블 이름에서 위치 10부터 시작 하 여 열 InStrTest에 표시 되는 "S" 열의 값에서 문자열 "S"의 위치를 반환 합니다.

참고:  이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 정보가 도움이 되는지 알려주세요. 참조할 수 있는 영문 문서가 여기 있습니다.

참고 항목

문자열 함수 정보 및 사용 방법

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×