목차

Search

  1. 서문
  2. 변환 언어
  3. 상수
  4. 연산자
  5. 변수
  6. 날짜
  7. 함수
  8. 사용자 지정 함수 작성
  9. 사용자 지정 함수 API 참조

변환 언어 참조

변환 언어 참조

REG_REPLACE

REG_REPLACE

문자열의 문자를 다른 문자 패턴으로 바꿉니다. 기본적으로 REG_REPLACE는 입력 문자열을 검색하여 사용자가 지정한 문자를 찾은 다음 모든 일치 항목을 대체 패턴으로 바꿉니다. 문자열에서 바꾸려는 패턴의 발생 횟수를 지정할 수도 있습니다.

구문

REG_REPLACE(
subject
,
pattern
,
replace
,
numReplacements
)
다음 테이블에는 이 명령의 인수가 설명되어 있습니다.
인수
필수/
선택 사항
설명
제목
필수
문자열 데이터 유형. 검색할 문자열을 전달합니다.
패턴
필수
문자열 데이터 유형. 바꿀 문자열을 전달합니다. perl 호환 정규식 구문을 사용해야 합니다. 패턴은 작은따옴표로 묶습니다. 자세한 내용은 REG_EXTRACT을 참조하십시오.
바꾸기
필수
문자열 데이터 유형. 새 문자열을 전달합니다.
numReplacements
선택 사항
숫자 데이터 유형. 바꿀 발생 횟수를 지정합니다. 이 옵션을 생략하면 REG_REPLACE가 문자열의 모든 일치 항목을 바꿉니다.

반환 값

문자열

다음 식은 Employee_name 포트의 각 행에 대한 직원 이름 데이터에서 추가 공백을 제거합니다.
REG_REPLACE( Employee_Name, ‘\s+’, ‘ ’)
Employee_Name
RETURN VALUE
Adam Smith
Adam Smith
Greg   Sanders
Greg Sanders
Sarah  Fe
Sarah Fe
Sam      Cooper
Sam Cooper