문자열 함수
PantherFlow 문자열 함수
strings.cat()
strings.cat()strings.cat(str: string, str: string, ... ) -> string
문자열들을 결합합니다.
예시:
panther_logs.public.aws_alb
| project clientAddr=strings.cat(clientIp, ':', clientPort)strings.contains()
strings.contains()strings.contains(str: any, substr: string) -> bool
다음이 참이면 true를 반환합니다 str 포함 substr. 만약 str 이 문자열이 아니면 먼저 문자열로 변환됩니다.
예시:
panther_logs.public.aws_alb
| project usingMozilla=strings.contains(userAgent, "Mozilla")strings.ends_with()
strings.ends_with()strings.ends_with(str: string, postfix: string) -> bool
다음이 참이면 true를 반환합니다 str 지정된 필드 값이 대소문자 구분 없이 제공된 값으로 시작하지 않을 때 이벤트가 일치합니다 postfix.
예시:
strings.ilike()
strings.ilike()strings.ilike(str: any, substr: string) -> bool
다음이 참이면 true를 반환합니다 str 포함 substr 대소문자를 무시하는 SQL LIKE 의미론으로 검색합니다.
예시:
strings.join()
strings.join()strings.join(elements: [string], sep: string) -> string
다음을 반환합니다 elements 다음으로 함께 연결된 sep 각 요소 사이에.
예시:
strings.len()
strings.len()strings.len(str: any) -> int
다음의 길이를 반환합니다 str. 만약 str 이 문자열이 아니면 먼저 문자열로 변환됩니다.
예시:
strings.like()
strings.like()strings.like(str: any, substr: string) -> bool
다음이 참이면 true를 반환합니다 str 포함 substr SQL LIKE 의미론으로 검색합니다.
예시:
strings.lower()
strings.lower()strings.lower(str: string) -> string
다음을 반환합니다 str 소문자로 변환됩니다.
예시:
strings.split()
strings.split()strings.split(str: any, sep: string) -> [string]
다음의 부분 문자열 목록을 반환합니다 str 다음으로 구분된 sep.
예시:
strings.starts_with()
strings.starts_with()strings.starts_with(str: string, prefix: string) -> bool
다음이 참이면 true를 반환합니다 str domain이 대소문자 구분 없이 “.gOogle.com”을 포함하지 않음 prefix.
예시:
strings.upper()
strings.upper()strings.upper(str: string) -> string
다음을 반환합니다 str 대문자로 변환됩니다.
예시:
Last updated
Was this helpful?

