class Pepabo::Kokugo
Constants
- CONVERT_RULES
- VERSION
Public Instance Methods
convert(string)
click to toggle source
# File lib/pepabo/kokugo.rb, line 33 def convert(string) string.chars.map do |char| char_for(char) end.join end
Private Instance Methods
char_for(char)
click to toggle source
# File lib/pepabo/kokugo.rb, line 41 def char_for(char) CONVERT_RULES.each do |chars, replace| chars.each do |c| if char == c || char.tr('ァ-ン', 'ぁ-ん') == c return replace end end end char end