@REPLACEFIRST
는 발견된 첫 번째 정규 표현식을 대체 문자열로 바꿉니다.
DTP 유형:
@REPLACEFIRST
는 문자열, 비밀번호, 멤버, 멤버(둘 이상), 차원 또는 차원(둘 이상) 유형의 DTP에 지정될 수 있습니다.
구문:
@REPLACEFIRST(String,Regular Expression,replaceString)
매개변수:
매개변수 | 설명 |
---|---|
String |
디자인 타임 프롬프트 또는 텍스트 |
Regular Expression |
디자인 타임 프롬프트 또는 텍스트 |
replaceString |
디자인 타임 프롬프트 또는 텍스트 |
예:
[ReplaceFirst_Str]=@REPLACEFIRST([String1],[Rep_String],[new_String])
설명:
[ReplaceFirst_Str]
은 선택된 프롬프트가 아닌 문자열 유형의 DPT입니다.
[String1]
은 선택된 프롬프트인 문자열 유형의 DTP입니다.
[Rep_String]
은 선택된 프롬프트인 문자열 유형의 DTP입니다.
[new_String]
은 선택된 프롬프트인 문자열 유형의 DTP입니다.
매개변수가 다음과 같다고 가정합니다.
문자열: "This is a testing of the new test of a test today"
정규 표현식: "Test"
대체 문자열: "XYZ"
이 예에서 [ReplaceFirst_Str]
은 "This is a XYZing of the new test of a test today"를 반환합니다. 발견된 모든 항목이 아니라 첫 번째 발견된 test만 바꿉니다.