class String
define charCodeAt on String
Public Instance Methods
charCodeAt(k)
click to toggle source
# File lib/gollum/uri_encode_component.rb, line 42 def charCodeAt(k) # use scan, nil check, and unpack instead of ord for 1.8 # 1.9 can simply use self[k].ord # http://stackoverflow.com/questions/7793177/split-utf8-string-regardless-of-ruby-version c = self.scan(/./mu)[k] return nil if c.nil? c.unpack('U')[0] end