module Derussian

Constants

VERSION

Public Instance Methods

delocalize(date) click to toggle source
# File lib/derussian.rb, line 10
def delocalize(date)
  date = date.strip.squeeze(' ')
  @replace.each { |needle,replacement| date = replace(date,needle,replacement) }
  date.strip.squeeze(' ')
end

Protected Instance Methods

replace(date,needle,replacement) click to toggle source
# File lib/derussian.rb, line 18
def replace(date,needle,replacement)replacement
  date.gsub(/(\A|\s)#{needle}(\z|\s|\.)/i,' '+replacement+' ')
end