regex_replace 함수
regex_replace 함수
주어진 문자열에서 다른 주어진 부분 문자열을 검색해서 각 발생을 주어진 교체 문자열로 바꾸는 함수예요. 부분 문자열 인자는 유효한 정규 표현식이거나 문자열일 수 있어요.
출처: 문서
본문
regex_replace는 주어진 문자열에서 다른 주어진 부분 문자열을 검색하고, 각 발생을 주어진 교체 문자열로 바꿔요. 부분 문자열 인자는 유효한 정규 표현식이거나 문자열일 수 있어요.
regex_replace(string, substring, replacement)
substring은 슬래시로 감싸지 않아야 하며, 항상 정규 표현식으로 취급돼요. replacement 문자열은 $n 또는 ${n} 시퀀스(n은 캡처 그룹의 인덱스 또는 이름)를 사용해 입력에서 캡처된 문자열을 포함할 수 있어요.
예제
> regex_replace("hello world", "world", "everybody")
hello everybody
> regex_replace("hello world", "w.*d", "everybody")
hello everybody
> regex_replace("-ab-axxb-", "a(x*)b", "$1W")
---
> regex_replace("-ab-axxb-", "a(x*)b", "${1}W")
-W-xxW-
더 알아보기 (Learn more)
replace함수는 주어진 문자열에서 다른 주어진 부분 문자열을 검색하고, 모든 발생을 주어진 교체 문자열로 바꿔요.