Class: NoVowels

Inherits:
Object
  • Object
show all
Defined in:
lib/novowels.rb

Overview

file: novowels.rb

Class Method Summary collapse

Class Method Details

.compact(s) ⇒ Object



6
7
8
9
10
# File 'lib/novowels.rb', line 6

def self.compact(s)
  s.gsub(/(\B)(\w+)(\B)/) do |x| 
    "%s%s%s" % [$1,($2).gsub(/[aeiou]/i,''),$3]
  end
end