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
␉ ␠.012…9;=Q q
Translations
Railroad Diagram
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])