创建和管理正则表达式模式集 - Amazon WAFAmazon Firewall Manager、和 Amazon Shield Advanced
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

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

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

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

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

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