module SFCRoom::Utils

Public Class Methods

greek_downcase(str) click to toggle source
# File lib/sfc-room/utils.rb, line 5
def self.greek_downcase str
  encoding = str.encoding
  return str.encode(Encoding::UTF_8).tr('Α-Ω','α-ω').encode(encoding)
end
greek_upcase(str) click to toggle source
# File lib/sfc-room/utils.rb, line 9
def self.greek_upcase str
  encoding = str.encoding
  return str.encode(Encoding::UTF_8).tr('α-ω','Α-Ω').encode(encoding)
  str.tr('α-ω','Α-Ω')
end
hankaku_zenkaku(str) click to toggle source
# File lib/sfc-room/utils.rb, line 14
def self.hankaku_zenkaku str
  encoding = str.encoding
  return NKF::nkf('-Z1 -Ww',str).encode(encoding)
end