您可以使用正则表达式设置内容合规性设置。正则表达式还可用于其他高级 Gmail 设置,例如转送设置。
正则表达式也称为 regex,是一种将文本与格式进行匹配的方法。例如,正则表达式可以描述电子邮件地址、网址、电话号码、员工 ID 号、社会保障号或信用卡号的格式。
正则表达式是许多系统和脚本语言中的标准工具。正则表达式可以很简单,也可以非常复杂。本文介绍了在创建内容合规性政策时如何使用正则表达式。您可以在以下网站上找到详细信息,包括教程和示例:
正则表达式的用途
借助正则表达式,您可以创建内容过滤条件来查找以下内容:
文本模式:使用此选项可扫描消息中是否存在字母、数字或两者组合的模式。例如,您可以创建与电话号码、地址、员工编号和账号匹配的正则表达式。或者,您也可以创建一个正则表达式,用于查找某个字词的多种不同变体,例如 football、footb@ll、fo0tb@ll 等。
完整字词:使用此选项可创建更具体的过滤条件。例如,您可以创建一个与 foot 一词匹配的正则表达式,但该表达式不会与 football 一词匹配。在这种情况下,正则表达式有助于减少过滤器捕获的合法消息数量。
包含可变字符的文本:使用此选项可扫描包含特定文本以及可变文本的消息。例如,您可以创建一个正则表达式,用于匹配 www.[变量].com 格式的网址,例如 www.abc1.com、www.abc2.com 和 www.abc3.com。
创建正则表达式的最佳实践
如果您创建的正则表达式效率低下,内容合规性过滤器的运行速度可能会很慢。对于只有单个收件人的消息,这可能会导致消息递送延迟几秒钟。不过,如果邮件有多个收件人,这种影响会放大,并可能导致邮件延迟(邮件超时,无法递送给预期收件人)。
为避免创建运行缓慢的正则表达式,我们建议您执行以下操作:
- 避免使用正则表达式来表示单个字词的列表;请改用不良内容政策。
通过合并重复元素,使正则表达式尽可能简短。例如,如需根据多个短语创建过滤条件,请更改以下正则表达式:
(\W|^)短语 1(\W|$)|(\W|^)短语 2(\W|$)|(\W|^)短语 3(\W|$)
更改为:
(\W|^)(短语 1|短语 2|短语 3)(\W|$)