在计算机科学中，扩充巴科斯-瑙尔范式（ABNF）是一种基于巴科斯-瑙尔范式（BNF）的元语言，但它有自己的语法和派生规则。ABNF的原动原则是描述一种作为双向通信协议的语言的形式系统。它是由"第68号互联网标准"（"STD 68"，大小写样式按照原文）定义的，也就是RFC 5234，经常用于互联网工程任务组（IETF）通信协议的定义语言。RFC 5234取代了RFC 4234 (取代了RFC 2234).
介绍.一个ABNF规范是一些推导规则的集合，书写为：其中：规则名