From catalog/rfc9110-http.abnf rule: If-Match

Definition

If-Match = "*" / *entity-tag

entity-tag = [weak] opaque-tag

weak = %s"W/"

opaque-tag = DQUOTE *etagc DQUOTE

etagc = %x21 / %x23-7e / obs-text

obs-text = %x80-ff

    

Info

Rulename
If-Match
Dependencies
DQUOTE, obs-text, etagc, opaque-tag, weak, entity-tag, If-Match
Used Builtins
DQUOTE

Alphabet

Translations

Railroad Diagram

If-Match * entity-tag

Swift Regular Expression

|\*|("[!#-~\u{80}-\u{FF}]*"|W/"[!#-~\u{80}-\u{FF}]*")("[!#-~\u{80}-\u{FF}]*"|W/"[!#-~\u{80}-\u{FF}]*")*

POSIX Extended Regular Expression

|\*|("[!#-~\u{80}-\u{FF}]*"|W/"[!#-~\u{80}-\u{FF}]*")("[!#-~\u{80}-\u{FF}]*"|W/"[!#-~\u{80}-\u{FF}]*")*