정규 표현식 함수
PantherFlow 정규 표현식 함수
re.count()
re.count(stringable: any, regex: string) -> int
다음이 나타나는 횟수를 반환합니다 정규식 다음에 나타납니다 문자열로 변환 가능한 값, 또는 null 어떤 값이라도 null.
예:
panther_logs.public.aws_alb
| project tripleDigitBlocks=re.count(clientIp, "[0-9][0-9][0-9]")re.matches()
re.matches(stringable: any, regex: string) -> bool
다음과 일치하면 true를 반환합니다 문자열로 변환 가능한 값 정규식과 일치합니다 정규식.
예:
panther_logs.public.aws_alb
| project inCidr=re.matches(clientIp, '^192\\.168\\.1\\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[0-9]{1,2})$'), clientIpre.replace()
re.replace(stringable: any, regex: string, replacement: string) -> string
반환합니다 문자열로 변환 가능한 값 지정된 패턴이 있는 정규식 (또는 패턴의 모든 발생)을 제거하거나 다음으로 대체됩니다 치환 문자열, 또는 null 어떤 값이라도 null.
예:
re.substr()
re.substr(stringable: any, regex: string) -> string
다음과 일치하는 첫 번째 하위 문자열을 반환합니다 정규식 내 문자열로 변환 가능한 값, 또는 null 어떤 값이라도 null.
예:
마지막 업데이트
도움이 되었나요?

