2.1 Common ABNF Definitions
The following are common ABNF ([RFC5234]) definitions for the standard ASCII and Unicode characters.
-
ASCII-SPACE = %x20 ASCII-EXCLAMATION-MARK = %x21 ASCII-QUOTATION-MARK = %x22 ASCII-NUMBER-SIGN = %x23 ASCII-DOLLAR-SIGN = %x24 ASCII-PERCENT-SIGN = %x25 ASCII-AMPERSAND = %x26 ASCII-APOSTROPHE = %x27 ASCII-LEFT-PARENTHESIS = %x28 ASCII-RIGHT-PARENTHESIS = %x29 ASCII-ASTERISK = %x2A ASCII-PLUS-SIGN = %x2B ASCII-COMMA = %x2C ASCII-HYPHEN-MINUS = %x2D ASCII-FULL-STOP = %x2E ASCII-SOLIDUS = %x2F ASCII-DIGIT-ZERO = %x30 ASCII-DIGIT-ONE = %x31 ASCII-DIGIT-TWO = %x32 ASCII-DIGIT-THREE = %x33 ASCII-DIGIT-FOUR = %x34 ASCII-DIGIT-FIVE = %x35 ASCII-DIGIT-SIX = %x36 ASCII-DIGIT-SEVEN = %x37 ASCII-DIGIT-EIGHT = %x38 ASCII-DIGIT-NINE = %x39 ASCII-COLON = %x3A ASCII-SEMICOLON = %x3B ASCII-LESS-THAN-SIGN = %x3C ASCII-EQUALS-SIGN = %x3D ASCII-GREATER-THAN-SIGN = %x3E ASCII-QUESTION-MARK = %x3F ASCII-COMMERCIAL-AT = %x40 ASCII-CAPITAL-LETTER-A = %x41 ASCII-CAPITAL-LETTER-B = %x42 ASCII-CAPITAL-LETTER-C = %x43 ASCII-CAPITAL-LETTER-D = %x44 ASCII-CAPITAL-LETTER-E = %x45 ASCII-CAPITAL-LETTER-F = %x46 ASCII-CAPITAL-LETTER-G = %x47 ASCII-CAPITAL-LETTER-H = %x48 ASCII-CAPITAL-LETTER-I = %x49 ASCII-CAPITAL-LETTER-J = %x4A ASCII-CAPITAL-LETTER-K = %x4B ASCII-CAPITAL-LETTER-L = %x4C ASCII-CAPITAL-LETTER-M = %x4D ASCII-CAPITAL-LETTER-N = %x4E ASCII-CAPITAL-LETTER-O = %x4F ASCII-CAPITAL-LETTER-P = %x50 ASCII-CAPITAL-LETTER-Q = %x51 ASCII-CAPITAL-LETTER-R = %x52 ASCII-CAPITAL-LETTER-S = %x53 ASCII-CAPITAL-LETTER-T = %x54 ASCII-CAPITAL-LETTER-U = %x55 ASCII-CAPITAL-LETTER-V = %x56 ASCII-CAPITAL-LETTER-W = %x57 ASCII-CAPITAL-LETTER-X = %x58 ASCII-CAPITAL-LETTER-Y = %x59 ASCII-CAPITAL-LETTER-Z = %x5A ASCII-LEFT-SQUARE-BRACKET = %x5B ASCII-REVERSE-SOLIDUS = %x5C ASCII-RIGHT-SQUARE-BRACKET = %x5D ASCII-CIRCUMFLEX-ACCENT = %x5E ASCII-LOW-LINE = %x5F ASCII-GRAVE-ACCENT = %x60 ASCII-SMALL-LETTER-A = %x61 ASCII-SMALL-LETTER-B = %x62 ASCII-SMALL-LETTER-C = %x63 ASCII-SMALL-LETTER-D = %x64 ASCII-SMALL-LETTER-E = %x65 ASCII-SMALL-LETTER-F = %x66 ASCII-SMALL-LETTER-G = %x67 ASCII-SMALL-LETTER-H = %x68 ASCII-SMALL-LETTER-I = %x69 ASCII-SMALL-LETTER-J = %x6A ASCII-SMALL-LETTER-K = %x6B ASCII-SMALL-LETTER-L = %x6C ASCII-SMALL-LETTER-M = %x6D ASCII-SMALL-LETTER-N = %x6E ASCII-SMALL-LETTER-O = %x6F ASCII-SMALL-LETTER-P = %x70 ASCII-SMALL-LETTER-Q = %x71 ASCII-SMALL-LETTER-R = %x72 ASCII-SMALL-LETTER-S = %x73 ASCII-SMALL-LETTER-T = %x74 ASCII-SMALL-LETTER-U = %x75 ASCII-SMALL-LETTER-V = %x76 ASCII-SMALL-LETTER-W = %x77 ASCII-SMALL-LETTER-X = %x78 ASCII-SMALL-LETTER-Y = %x79 ASCII-SMALL-LETTER-Z = %x7A ASCII-LEFT-CURLY-BRACKET = %x7B ASCII-VERTICAL-LINE = %x7C ASCII-RIGHT-CURLY-BRACKET = %x7D ASCII-TILDE = %x7E ASCII-DELETE = %x7F ASCII-CRLF = %x0d.0a ASCII-DIGIT = ASCII-DIGIT-ZERO / ASCII-DIGIT-ONE / ASCII-DIGIT-TWO / ASCII-DIGIT-THREE / ASCII-DIGIT-FOUR / ASCII-DIGIT-FIVE / ASCII-DIGIT-SIX / ASCII-DIGIT-SEVEN / ASCII-DIGIT-EIGHT / ASCII-DIGIT-NINE ASCII-DIGIT-HEXADECIMAL = ASCII-DIGIT / ASCII-SMALL-LETTER-A / ASCII-SMALL-LETTER-B / ASCII-SMALL-LETTER-C / ASCII-SMALL-LETTER-D / ASCII-SMALL-LETTER-E / ASCII-SMALL-LETTER-F / ASCII-CAPITAL-LETTER-A / ASCII-CAPITAL-LETTER-B / ASCII-CAPITAL-LETTER-C / ASCII-CAPITAL-LETTER-D / ASCII-CAPITAL-LETTER-E / ASCII-CAPITAL-LETTER-F ASCII-ALL = %x20-7F UTF16-CHAR-NON-ASCII = %x0080-FFFF UTF16-ANY = ASCII-ALL / UTF16-CHAR-NON-ASCII