class TypoGen::StartSameSound
Constants
- PATTERN_LIST
Public Class Methods
create(word)
click to toggle source
# File lib/typogen/start_same_sound.rb, line 11 def self.create(word) typo_list = [] PATTERN_LIST.each do |pattern| pattern.combination(2).each do |from, to| if word =~ /^#{from}/ typo_list << word.sub(/^#{from}/, to) elsif word =~ /^#{to}/ typo_list << word.sub(/^#{to}/, from) end end end typo_list end