* [CODE(ABNF)@en[uric]]

[3] [DFN[[CODE(ABNF)@en[uric]]]] は、[[URL]] 第3版 ([[RFC 2396]]) で定義されていた [[ABNF]]
[[生成規則]]です。おおよそ、「[[URL]] における[[文字]]」という概念に相当します。

[1] [[RFC2396]] によれば:
- uric          = [[reserved]] | [[unreserved]] | escaped

すなわち:
- uric = <[A-Za-z0-9;/?:@&=+$,_.!~*'()-]> / [[escaped]]

** 関連

[2] この集合は [[RFC1738]]
の [[xchar]] に当たります。

[4] [[RFC 2397]] ([CODE(URI)@en[[[data:]]]] URL) では「[DFN[[CODE(ABNF)@en[[[urlc]]]]]]」
が用いられていますが、[CODE(ABNF)@en[[[uric]]]] の誤りと理解されています。

[5] [CITE@en[Editorial: use noncharacter from Infra]]
([[annevk]]著, [TIME[2017-03-29 21:48:11 +09:00]])
<https://github.com/whatwg/url/commit/4a4c55959bec4f091373723bd0d507432d4b3dac>