Tech-
invite
3GPP
space
IETF
space
SIP
↠
Examples
Grammars
Presence
⇾
SIP
SIP‑URI
SIP Headers
SIP P‑Headers
SDP
Generic URI
ABNF Notation
Core rules
Operators
Definition
Augmented Backus-Naur Form (ABNF) Notation and Rules
ABNF Core Rules
RFC 5234 – Appendix B.1
OCTET
=
%x00-FF
; 8 bits of data
CHAR
=
%x01-7F
; any 7-bit US-ASCII character,
; excluding NUL
VCHAR
=
%x21-7E
; visible (printing) characters
ALPHA
=
%x41‑5A / %x61‑7A
; A‑Z / a‑z
DIGIT
=
%x30‑39
; 0-9
CTL
=
%x00‑1F / %x7F
; any US-ASCII control character:
; (octets 0 - 31) and DEL (127)
HTAB
=
%x09
; horizontal tab
LF
=
%x0A
; linefeed
CR
=
%x0D
; carriage return
SP
=
%x20
; space
DQUOTE
=
%x22
; " (Double Quote)
BIT
=
"
0
" / "
1
"
HEXDIG
=
DIGIT
/ "
A
" / "
B
" / "
C
" / "
D
" / "
E
" / "
F
"
; Note: according to the 'char-val' rule,
; letters (A-F) are case insensitive
CRLF
=
CR
LF
; Internet standard newline
WSP
=
SP
/
HTAB
; white space
LWSP
=
*(
WSP
/
CRLF
WSP
)
; linear white space (past newline)