From catalog/rfc9110-http.abnf rule: weight

Definition

weight = OWS ";" OWS "q=" qvalue

qvalue = ("0" ["." *3DIGIT]) / ("1" ["." *3("0")])

OWS = *(SP / HTAB)

    

Info

Rulename
weight
Dependencies
HTAB, SP, OWS, DIGIT, qvalue, weight
Used Builtins
DIGIT, HTAB, SP

Alphabet

Translations

Railroad Diagram

weight OWS ; OWS q= qvalue

Swift Regular Expression

[\u{9} ]*;[\u{9} ]*[Qq]=1(|\.(|0(|0))|\.000)|[\u{9} ]*;[\u{9} ]*[Qq]=0(|\.(|[0-9](|[0-9]))|\.[0-9][0-9][0-9])

POSIX Extended Regular Expression

[\u{9} ]*;[\u{9} ]*[Qq]=1(|\.(|0(|0))|\.000)|[\u{9} ]*;[\u{9} ]*[Qq]=0(|\.(|[0-9](|[0-9]))|\.[0-9][0-9][0-9])