From catalog/rfc9110-http.abnf rule: received-by
Definition
received-by = pseudonym [ ":" port ]
pseudonym = token
token = 1*tchar
tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*" / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~" / DIGIT / ALPHA
port = {File: rfc3986-uri.abnf Rule: port}
{File: rfc3986-uri.abnf Rule: port} = *DIGIT
Info
- Rulename
- received-by
- Dependencies
- DIGIT, {File: rfc3986-uri.abnf Rule: port}, port, ALPHA, tchar, token, pseudonym, received-by
- Used Builtins
- ALPHA, DIGIT
Alphabet
! #…' *…+ -…. A…Z ^…z | ~0…9:
Translations
Railroad Diagram
ECMAScript/JavaScript Regular Expression Literal
/^[!#-'*-+\--.0-9A-Z\^-z|~]+(:[0-9]*)?$/
Swift Regular Expression
[!#-'*-+\--.0-9A-Z\^-z|~]+(:[0-9]*)?
POSIX Extended Regular Expression
[!#-'*-+\--.0-9A-Z\^-z|~][!#-'*-+\--.0-9A-Z\^-z|~]*(|:[0-9]*)