Case-Sensitive String Support in ABNF

This RFC 7405 was published in 2014.


This document extends the base definition of ABNF (Augmented Backus- Naur Form) to include a way to specify US-ASCII string literals that are matched in a case-sensitive manner.

RFC 7405 introduction

The base definition of ABNF (Augmented Backus-Naur Form) supports US- ASCII string literals.
The matching of these literals is done in a case-insensitive manner.
While this is often the desired behavior, in some situations, case-sensitive matching of string literals is needed.
Literals for case-sensitive matching must be specified using the numeric representation of those characters, which is inconvenient and error prone both to write and read.

Download links

Click here to download RFC 7405: TXT format PDF format (coming soon)

Related Request for Comments

Popular RFCs

©2015 - all rights reserved.