Skip to content

Instantly share code, notes, and snippets.

@awhit012
Created May 4, 2015 01:23
Show Gist options
  • Save awhit012/acf3871023c9abae32f6 to your computer and use it in GitHub Desktop.
Save awhit012/acf3871023c9abae32f6 to your computer and use it in GitHub Desktop.
rovarspraket converter
def rovarspraket(string)
vowels = ['a','e','i','o','u' 'y', 'Å', 'Ä', 'Ö']
vowels.each{|vowel| vowel.downcase!}
answer = ""
string.each_char do |char|
if char =~ /[[:alpha:]]/
unless vowels.include?(char) || vowels.include?(char.downcase)
answer += char + 'o' + char.downcase
else
answer += char
end
else answer += char
end
end
answer
end
p rovarspraket("I'm speaking Robber's language!")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment