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

Translations

Railroad Diagram

codings content-coding identity *

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|~]*)))