정규 표현식을 사용하여 콘텐츠 규정 준수 설정을 구성할 수 있습니다. 정규 표현식은 라우팅 설정과 같은 기타 고급 Gmail 설정에도 유용합니다.
정규 표현식(regex이라고도 함)은 패턴이 있는 텍스트를 비교하는 방법입니다. 예를 들어 정규 표현식으로 이메일 주소, URL, 전화번호, 직원 ID 번호, 주민등록번호 또는 신용카드 번호의 패턴을 규정할 수 있습니다.
정규 표현식은 많은 시스템과 스크립트 언어에서 표준 도구로 사용됩니다. 정규 표현식은 단순할 수도 있고 매우 복잡할 수도 있습니다. 이 도움말에서는 콘텐츠 규정 준수 정책을 만들 때 정규 표현식을 사용하는 방법을 설명합니다. 다음 웹사이트에서 튜토리얼과 예시를 비롯한 자세한 정보를 확인할 수 있습니다.
정규 표현식의 용도
정규 표현식을 사용하면 다음을 찾을 수 있는 콘텐츠 필터를 만들 수 있습니다.
텍스트 패턴 이 옵션을 사용하여 문자, 숫자 또는 둘의 조합으로 이루어진 패턴이 있는지 메시지를 검사합니다. 예를 들어 전화번호, 주소, 직원 번호, 계정 번호와 일치하는 정규 표현식을 만들 수 있습니다. 또는 football, footb@ll, fo0tb@ll 등 다양한 단어 변형을 찾을 수 있는 정규식을 만들 수 있습니다.
전체 단어 이 옵션을 사용하여 더 구체적인 필터를 만듭니다. 예를 들어 foot이라는 단어와 일치하지만 football과는 일치하지 않는 정규 표현식을 만들 수 있습니다. 이 경우 정규 표현식을 사용하면 필터에서 포착하는 적법한 메시지 수를 줄일 수 있습니다.
변수 문자가 포함된 텍스트 이 옵션을 사용하면 특정 텍스트와 함께 다양한 텍스트가 포함된 패턴을 메시지에서 검색할 수 있습니다. 예를 들어 www.abc1.com, www.abc2.com, www.abc3.com과 같이 www.[변수].com 패턴의 URL과 일치하는 단일 정규 표현식을 만들 수 있습니다.
정규식 생성 관련 권장사항
비효율적인 정규 표현식을 만들면 콘텐츠 규정 준수 필터가 느리게 실행될 수 있습니다. 수신자가 한 명인 메일의 경우 메일 전송이 몇 초 정도 느려질 수 있습니다. 하지만 메일에 수신자가 여러 명인 경우 효과가 확대되어 메일이 지연될 수 있습니다 (메일이 만료되어 의도한 수신자에게 전달되지 않음).
정규 표현식이 느리게 실행되지 않도록 하려면 다음을 권장합니다.
- 개별 단어 목록에 정규 표현식을 사용하지 말고 불쾌감을 주는 콘텐츠 정책을 사용하세요.
반복되는 요소를 통합하여 정규 표현식을 최대한 짧고 간단하게 만드세요. 예를 들어 여러 문구를 기반으로 필터를 만들려면 다음 정규 표현식을 변경하세요.
(\W|^)문구 1(\W|$)|(\W|^)문구 2(\W|$)|(\W|^)문구 3(\W|$)
다음과 같이 바꿉니다.
(\W|^)(phrase 1|phrase 2|phrase 3)(\W|$)
자세한 안내와 가이드라인은 RE2 구문 및 정규 표현식 예시를 참고하세요. 콘텐츠 규정 준수 설정 구성하기도 참고하세요.