Sintassi delle espressioni regolari supportata in AWS WAF - AWS WAFAWS Firewall Manager, e AWS Shield Advanced

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Sintassi delle espressioni regolari supportata in AWS WAF

AWS WAF supporta la sintassi del modello di espressione regolare utilizzata dalla libreria PCRE. libpcre La libreria è documentata in PCRE - Perl Compatible Regular Expressions.

AWS WAF non supporta tutti i costrutti della libreria. Ad esempio, supporta alcune asserzioni a larghezza zero, ma non tutte. Non disponiamo di un elenco completo dei costrutti supportati. Tuttavia, se si fornisce un pattern regex non valido o si utilizzano costrutti non supportati, l' AWS WAF API segnala un errore.

AWS WAF non supporta i seguenti modelli PCRE:

  • Backreference e sottoespressioni di acquisizione

  • Riferimenti di subroutine e modelli ricorsivi

  • Modelli condizionali

  • Verbi di controllo di backtracking

  • La direttiva\C a byte singolo

  • La direttiva \R di corrispondenza nuova riga

  • L'inizio \K della direttiva di reimpostazione della corrispondenza

  • Callout e codice incorporato

  • Raggruppamento atomico e quantificatori possessivi