@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"로 대체되었습니다.