Amazon Timestream for LiveAnalytics와 유사한 기능을 사용하려면 Amazon Timestream for InfluxDB를 고려하세요. 실시간 분석을 위해 간소화된 데이터 수집 및 한 자릿수 밀리초 쿼리 응답 시간을 제공합니다. 여기에서 자세히 알아보세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
정규식 함수
Timestream for LiveAnalytics의 정규식 함수는 Java 패턴 구문
함수 | 출력 데이터 유형 | 설명 |
---|---|---|
regexp_extract_all(문자열, 패턴) |
array(varchar) |
문자열의 정규식 패턴과 일치하는 하위 문자열(들)을 반환합니다.
결과 예: |
regexp_extract_all(문자열, 패턴, 그룹) |
array(varchar) |
문자열에서 정규식 패턴의 모든 발생 항목을 찾아 캡처 그룹 번호
결과 예: |
regexp_extract(문자열, 패턴) |
varchar |
문자열의 정규식 패턴과 일치하는 첫 번째 하위 문자열을 반환합니다.
결과 예: |
regexp_extract(문자열, 패턴, 그룹) |
varchar |
문자열에서 정규식 패턴의 첫 번째 발생을 찾아 캡처 그룹 번호
결과 예: |
regexp_like(문자열, 패턴) |
boolean |
정규식 패턴을 평가하고 문자열 내에 포함되는지 확인합니다. 이 함수는 LIKE 연산자와 유사합니다. 단, 패턴은 모든 문자열과 일치할 필요 없이 문자열 내에만 포함되어야 합니다. 즉, 일치 작업 대신 포함 작업을 수행합니다. ^ 및 $를 사용하여 패턴을 고정하여 전체 문자열을 일치시킬 수 있습니다.
결과 예: |
regexp_replace(문자열, 패턴) |
varchar |
문자열에서 정규식 패턴과 일치하는 하위 문자열의 모든 인스턴스를 제거합니다.
결과 예: |
regexp_replace(문자열, 패턴, 대체) |
varchar |
문자열의 정규식 패턴과 일치하는 하위 문자열의 모든 인스턴스를 대체로 바꿉니다. 번호가 지정된 그룹의 경우 $g를, 명명된 그룹의 경우 ${name}을 사용하여 그룹 캡처를 대체하여 참조할 수 있습니다. 달러 기호($)는 백슬래시(\$)로 이스케이프하여 대체 항목에 포함될 수 있습니다.
결과 예: |
regexp_replace(문자열, 패턴, 함수) |
varchar |
함수를 사용하여 문자열의 정규식 패턴과 일치하는 하위 문자열의 모든 인스턴스를 대체합니다. lambda 표현
결과 예: |
regexp_split(문자열, 패턴) |
array(varchar) |
정규식 패턴을 사용하여 문자열을 분할하고 배열을 반환합니다. 후행 빈 문자열은 보존됩니다.
결과 예: |