SharpMimeTools Documented Class Library |
|
ABNF.domain_literal Field
[This is preliminary documentation and subject to change.]
RFC 2822 Section 3.4.1
public const
string domain_literal = "(?:(?:(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?\(((?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?(?:\x01-\x08\x0B\x0C\x0E-\x1F\x7F\x21-\x27\x2A-\x5B\x5D-\x7E|[\x5C][\x01-\x09\x0B\x0C\x0E-\x7F]))*(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?\))*(?:(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?\(((?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?(?:\x01-\x08\x0B\x0C\x0E-\x1F\x7F\x21-\x27\x2A-\x5B\x5D-\x7E|[\x5C][\x01-\x09\x0B\x0C\x0E-\x7F]))*(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?\)|(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)))?[\[](?:(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x7F\x21-\x5A\x5E-\x7E]|[\x5C][\x01-\x09\x0B\x0C\x0E-\x7F]))*(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?[\]](?:(?:(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?\(((?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?(?:\x01-\x08\x0B\x0C\x0E-\x1F\x7F\x21-\x27\x2A-\x5B\x5D-\x7E|[\x5C][\x01-\x09\x0B\x0C\x0E-\x7F]))*(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?\))*(?:(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?\(((?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?(?:\x01-\x08\x0B\x0C\x0E-\x1F\x7F\x21-\x27\x2A-\x5B\x5D-\x7E|[\x5C][\x01-\x09\x0B\x0C\x0E-\x7F]))*(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)?\)|(?:(?:[\x20\x09]*\r\n)?[\x20\x09]+)))?";
See Also
ABNF Class | anmar.SharpMimeTools Namespace