replace replace
대상 문자열과 일치하는 첫 번째 발생 횟수를 기본 문자열의 대체 문자열로 바꿉니다.
교체는 문자열 시작부터 끝까지 진행됩니다. 예를 들어, 문자열 "aaa"에서 "aa"를 "b"로 바꾸면 "ab"가 아닌 "ba"가 생성됩니다.
카테고리
문자열
함수 구문
replace(<parameters>)
매개 변수
매개변수
유형
기본
문자열
대상
문자열(RegExp)
교체
문자열
서명 및 반환된 유형
replace(<base>,<target>,<replacement>)
문자열을 반환합니다.
예제 1
replace("Hello World", "l", "x")
"Hexlo World"를 반환합니다.
예제 2 example_2
대상 매개 변수는 RegExp이므로 바꿀 문자열에 따라 일부 문자를 이스케이프해야 할 수 있습니다. 다음은 한 예입니다.
- 평가할 문자열:
|OFFER_A|OFFER_B
- 프로필 특성
#{ExperiencePlatform.myFieldGroup.profile.myOffers}
에서 제공함 - 바꿀 문자열:
|OFFER_A
- 문자열을
''
(으)로 대체함 |
자 앞에\\
을(를) 추가해야 합니다.
표현식:
replace(#{ExperiencePlatform.myFieldGroup.profile.myOffers}, '\\|OFFER_A', '')
반환된 문자열: |OFFER_B
지정된 속성에서 대체할 문자열을 빌드할 수도 있습니다.
replace(#{ExperiencePlatform.myFieldGroup.profile.myOffers}, '\\|' + #{ExperiencePlatform.myFieldGroup.profile.myOfferCode}, '')
recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9