class String

Public Instance Methods

to_hiragana() click to toggle source

convert from full(or half)-width katakana to hiragana.

# File lib/convert_kana/extentions/string.rb, line 7
def to_hiragana
  # NOTE -w option is for utf8 output
  NKF.nkf('-w --hiragana', self)
end
to_hw_katakana() click to toggle source

convert from hiragana or half-width katakana to half-width katakana.

# File lib/convert_kana/extentions/string.rb, line 18
def to_hw_katakana
  # At first, convert to full-width katanaka,
  # and then convert to half-width hiragana.
  NKF.nkf('-w -Z4', to_katakana)
end
to_katakana() click to toggle source

convert from hiragana or half-width katakana to full-width katanaka.

# File lib/convert_kana/extentions/string.rb, line 13
def to_katakana
  NKF.nkf('-w --katakana', self)
end