本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
正则表达式模式集匹配规则语句
正则表达式模式集匹配检查您为在正则表达式模式集内指定的正则表达式模式指定的网络请求部分。
注意
每个正则表达式模式集匹配规则引用一个正则表达式模式集,该集的创建和维护独立于规则。您可以在多个规则中使用单个正则表达式模式集,并且在更新引用的集合时,Amazon WAF自动更新引用它的所有规则。
有关创建和管理正则表达式模式集的信息,请参见创建和管理正则表达式模式集。
正则表达式模式集合 match 语句指示Amazon WAF在您选择的请求组件内搜索集合中的任何模式。如果请求组件与集合中的任何模式匹配,则 Web 请求将与模式集规则语句匹配。
如果你想使用逻辑组合你的正则表达式模式匹配,例如匹配某些正则表达式而不匹配其他正则表达式,可以考虑使用正则表达式匹配规则声明。
可@@ 嵌套 — 您可以嵌套此语句类型。
WCU — 25 个 WCU,作为基本成本。如果您使用请求组件所有查询参数,请添加 10 个 WCU。如果您使用请求组件 JSON 正文,则基本成本 WCU 的两倍。对于您应用的每个文本转换,添加 10 个 WCU。
此语句类型在 Web 请求组件上运行,需要以下请求组件设置:
此语句需要以下设置:
-
正则表达式模式集规范 — 从列表中选择要使用的正则表达式模式集或创建一个新的正则表达式模式集。
在何处查找此规则声明
-
控制台上的@@ 规则生成器-对于匹配类型,选择字符串匹配条件 > 从正则表达式集合中选择匹配模式。