The schema language spec is written as an ABNF grammar that extends the URI grammar from Appendix A of RFC 3986. Only the scheme, authority, and pchar rules are used.
scheme
authority
pchar