正則表達式模式匹配 AWS WAF - AWS WAFAWS Firewall Manager、和 AWS Shield Advanced

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

正則表達式模式匹配 AWS WAF

AWS WAF 支援 PCRE 程式庫libpcre所使用的樣式語法。該庫在 PCRE-Perl 兼容的正則表達式中記錄。

AWS WAF 不支持庫的所有構造。例如,它支持一些零寬度斷言,但不是全部。我們沒有支持的構造的完整列表。但是,如果您提供無效的正則表達式模式或使用不支持的構造,則 AWS WAF API 會報告失敗。

AWS WAF 不支援下列 PCRE 模式:

  • Backreferences 和擷取子運算式

  • 子程式參考和遞迴模式

  • 條件式模式

  • 恢復控制動詞

  • \C 單一位元組指令

  • \R 換行比對指令

  • \K 開頭比對重設指令

  • 圖說文字和內嵌的程式碼

  • 原子分組和所佔有的量詞