| Module | Addressable::URI::CharacterClasses |
| In: |
lib/addressable/uri.rb
|
Container for the character classes specified in <a href="RFC">www.ietf.org/rfc/rfc3986.txt">RFC 3986</a>.
| ALPHA | = | "a-zA-Z" |
| DIGIT | = | "0-9" |
| GEN_DELIMS | = | "\\:\\/\\?\\#\\[\\]\\@" |
| SUB_DELIMS | = | "\\!\\$\\&\\'\\(\\)\\*\\+\\,\\;\\=" |
| RESERVED | = | GEN_DELIMS + SUB_DELIMS |
| UNRESERVED | = | ALPHA + DIGIT + "\\-\\.\\_\\~" |
| PCHAR | = | UNRESERVED + SUB_DELIMS + "\\:\\@" |
| SCHEME | = | ALPHA + DIGIT + "\\-\\+\\." |
| AUTHORITY | = | PCHAR |
| PATH | = | PCHAR + "\\/" |
| QUERY | = | PCHAR + "\\/\\?" |
| FRAGMENT | = | PCHAR + "\\/\\?" |