@ReplaceAll

@REPLACEALL은 표현식이 포함된 문자열의 일부를 대체 문자열로 바꿉니다.

DTP 유형:

@REPLACEALL문자열, 비밀번호, 멤버, 멤버(둘 이상), 차원 또는 차원(둘 이상) 유형의 DTP에 지정될 수 있습니다.

구문:

@REPLACEALL(String,Regular Expression,replaceString)

매개변수:

매개변수 설명
String 디자인 타임 프롬프트 또는 텍스트
Regular Expression 디자인 타임 프롬프트 또는 텍스트
replaceString 디자인 타임 프롬프트 또는 텍스트

예:

[ReplaceAll_Str]=@REPLACEALL([String1],[Rep_String],[new_String])

설명:

  • [ReplaceAll_Str]은 선택된 프롬프트가 아닌 문자열 유형의 DPT입니다.

  • [String1]은 선택된 프롬프트인 문자열 유형의 DTP입니다.

  • [Rep_String]은 선택된 프롬프트인 문자열 유형의 DTP입니다.

  • [new_String]은 선택된 프롬프트인 문자열 유형의 DTP입니다.

매개변수가 다음과 같다고 가정합니다.

  • 문자열: "This is a test of a testing string"

  • 정규 표현식: "Test"

  • 대체 문자열 "XYZ"

이 예에서 [ReplaceAll_Str]은 "This is a XYZ of a XYZing string for one XYZ and two XYZ"를 반환합니다. "test with XYZ"로 대체되었습니다.