@ReplaceFirst

@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만 바꿉니다.