mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* lib/date/format.rb, lib/uri/common.rb: [',
]', `-' in chracter
class in regexp to avoid warning. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
58ef7c2088
commit
cdfb48ea7d
3 changed files with 9 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
Sat Mar 22 01:59:04 2003 Tanaka Akira <akr@m17n.org>
|
||||
|
||||
* lib/date/format.rb, lib/uri/common.rb: `[', `]', `-' in chracter
|
||||
class in regexp to avoid warning.
|
||||
|
||||
Fri Mar 21 23:40:41 2003 Tanaka Akira <akr@m17n.org>
|
||||
|
||||
* regex.c (re_compile_pattern): fix previous change.
|
||||
|
|
|
@ -332,7 +332,7 @@ class Date
|
|||
mday = $4.to_i
|
||||
|
||||
# vms
|
||||
elsif str.sub!(/(-?\d+)-(#{PARSE_MONTHPAT})[^-]*-(-?\d+)/ino, ' ')
|
||||
elsif str.sub!(/(-?\d+)-(#{PARSE_MONTHPAT})[^\-]*-(-?\d+)/ino, ' ')
|
||||
mday = $1.to_i
|
||||
mon = ABBR_MONTHS[$2.downcase]
|
||||
year = $3.to_i
|
||||
|
|
|
@ -49,9 +49,9 @@ module URI
|
|||
FRAGMENT = "#{URIC}*"
|
||||
|
||||
# domainlabel = alphanum | alphanum *( alphanum | "-" ) alphanum
|
||||
DOMLABEL = "(?:[#{ALNUM}](?:[-#{ALNUM}]*[#{ALNUM}])?)"
|
||||
DOMLABEL = "(?:[#{ALNUM}](?:[\\-#{ALNUM}]*[#{ALNUM}])?)"
|
||||
# toplabel = alpha | alpha *( alphanum | "-" ) alphanum
|
||||
TOPLABEL = "(?:[#{ALPHA}](?:[-#{ALNUM}]*[#{ALNUM}])?)"
|
||||
TOPLABEL = "(?:[#{ALPHA}](?:[\\-#{ALNUM}]*[#{ALNUM}])?)"
|
||||
# hostname = *( domainlabel "." ) toplabel [ "." ]
|
||||
HOSTNAME = "(?:#{DOMLABEL}\\.)*#{TOPLABEL}\\.?"
|
||||
|
||||
|
@ -119,7 +119,7 @@ module URI
|
|||
REL_SEGMENT = "(?:[#{UNRESERVED};@&=+$,]|#{ESCAPED})+"
|
||||
|
||||
# scheme = alpha *( alpha | digit | "+" | "-" | "." )
|
||||
SCHEME = "[#{ALPHA}][-+.#{ALPHA}\\d]*"
|
||||
SCHEME = "[#{ALPHA}][\\-+.#{ALPHA}\\d]*"
|
||||
|
||||
# abs_path = "/" path_segments
|
||||
ABS_PATH = "/#{PATH_SEGMENTS}"
|
||||
|
|
Loading…
Reference in a new issue