创建和管理正则表达式模式集 - AWS WAFAWS Firewall Manager、和 AWS Shield Advanced

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建和管理正则表达式模式集

正则表达式模式集提供了要在规则语句中一起使用的正则表达式的集合。正则表达式模式集是资源。 AWS

要使用 Web ACL 或规则组中设置的正则表达式模式,请先使用正则表达式模式RegexPatternSet规范创建一个 AWS 资源。然后,在将正则表达式模式集规则语句添加到 Web ACL 或规则组时引用该集。正则表达式模式集必须至少包含一个正则表达式模式。

如果您的正则表达式模式集包含多个正则表达式模式,则在规则中使用时,模式匹配与 OR 逻辑组合使用。也就是说,如果请求组件与集合中的任何模式匹配,Web 请求将匹配模式集规则语句。

AWS WAF 支持 PCRE 库使用的模式语法,但libpcre有一些例外。该库记录在 PCRE - 与 Perl 兼容的正则表达式中。有关 AWS WAF 支持的信息,请参阅中的正则表达式模式匹配 AWS WAF