From catalog/rfc9110-http.abnf rule: codings
Definition
codings = content-coding / "identity" / "*"
content-coding = token
token = 1*tchar
tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*" / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~" / DIGIT / ALPHA
Info
- Rulename
- codings
- Dependencies
- ALPHA, DIGIT, tchar, token, content-coding, codings
- Used Builtins
- ALPHA, DIGIT
Alphabet
! #…' *…+ -…. 0…9 A…C F…H J…M O…S U…Z ^…c f…h j…m o…s u…z | ~D dE eI iN nT t
Translations
Railroad Diagram
Swift Regular Expression
[!#-'*-+\--.0-9A-HJ-Z\^-hj-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*|[Ii](|[!#-'*-+\--.0-9A-CE-Z\^-ce-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*)|[Ii][Dd](|[Ee]|([!#-'*-+\--.0-9A-DF-Z\^-df-z|~]|[Ee][!#-'*-+\--.0-9A-MO-Z\^-mo-z|~])[!#-'*-+\--.0-9A-Z\^-z|~]*|[Ee][Nn](|[!#-'*-+\--.0-9A-SU-Z\^-su-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*)|[Ee][Nn][Tt](|[!#-'*-+\--.0-9A-HJ-Z\^-hj-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*|[Ii](|[Tt]|([!#-'*-+\--.0-9A-SU-Z\^-su-z|~]|[Tt][!#-'*-+\--.0-9A-Z\^-z|~])[!#-'*-+\--.0-9A-Z\^-z|~]*)))
POSIX Extended Regular Expression
[!#-'*-+\--.0-9A-HJ-Z\^-hj-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*|[Ii](|[!#-'*-+\--.0-9A-CE-Z\^-ce-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*)|[Ii][Dd](|[Ee]|([!#-'*-+\--.0-9A-DF-Z\^-df-z|~]|[Ee][!#-'*-+\--.0-9A-MO-Z\^-mo-z|~])[!#-'*-+\--.0-9A-Z\^-z|~]*|[Ee][Nn](|[!#-'*-+\--.0-9A-SU-Z\^-su-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*)|[Ee][Nn][Tt](|[!#-'*-+\--.0-9A-HJ-Z\^-hj-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*|[Ii](|[Tt]|([!#-'*-+\--.0-9A-SU-Z\^-su-z|~]|[Tt][!#-'*-+\--.0-9A-Z\^-z|~])[!#-'*-+\--.0-9A-Z\^-z|~]*)))