| ABS_URI |
= |
Regexp.new('^' + PATTERN::X_ABS_URI + '$', #'
Regexp::EXTENDED, 'N').freeze |
| |
for URI::split
|
| REL_URI |
= |
Regexp.new('^' + PATTERN::X_REL_URI + '$', #'
Regexp::EXTENDED, 'N').freeze |
| URI_REF |
= |
Regexp.new(PATTERN::URI_REF, false, 'N').freeze |
| |
for URI::extract
|
| ABS_URI_REF |
= |
Regexp.new(PATTERN::X_ABS_URI, Regexp::EXTENDED, 'N').freeze |
| REL_URI_REF |
= |
Regexp.new(PATTERN::X_REL_URI, Regexp::EXTENDED, 'N').freeze |
| ESCAPED |
= |
Regexp.new(PATTERN::ESCAPED, false, 'N').freeze |
| |
for URI::escape/unescape
|
| UNSAFE |
= |
Regexp.new("[^#{PATTERN::UNRESERVED}#{PATTERN::RESERVED}]",
false, 'N').freeze |
| SCHEME |
= |
Regexp.new("^#{PATTERN::SCHEME}$", false, 'N').freeze #" |
| |
for Generic#initialize
|
| USERINFO |
= |
Regexp.new("^#{PATTERN::USERINFO}$", false, 'N').freeze #" |
| HOST |
= |
Regexp.new("^#{PATTERN::HOST}$", false, 'N').freeze #" |
| PORT |
= |
Regexp.new("^#{PATTERN::PORT}$", false, 'N').freeze #" |
| OPAQUE |
= |
Regexp.new("^#{PATTERN::OPAQUE_PART}$", false, 'N').freeze #" |
| REGISTRY |
= |
Regexp.new("^#{PATTERN::REG_NAME}$", false, 'N').freeze #" |
| ABS_PATH |
= |
Regexp.new("^#{PATTERN::ABS_PATH}$", false, 'N').freeze #" |
| REL_PATH |
= |
Regexp.new("^#{PATTERN::REL_PATH}$", false, 'N').freeze #" |
| QUERY |
= |
Regexp.new("^#{PATTERN::QUERY}$", false, 'N').freeze #" |
| FRAGMENT |
= |
Regexp.new("^#{PATTERN::FRAGMENT}$", false, 'N').freeze #" |