2.3. Nonterminals in router descriptors
- nickname ::= between 1 and 19 alphanumeric characters, case-insensitive.
- hexdigest ::= a '$', followed by 20 hexadecimal characters.
- [Represents a server by the digest of its identity key.]
+ nickname ::= between 1 and 19 alphanumeric characters ([A-Za-z0-0]),
+ case-insensitive.
+ hexdigest ::= a '$', followed by 40 hexadecimal characters
+ ([A-Fa-f0-9]). [Represents a server by the digest of its identity
+ key.]
exitpattern ::= addrspec ":" portspec
portspec ::= "*" | port | port "-" port