Sha256: 40fbe566dcb22e0eaf457336e56a785ad3a854a42fa376edb6171d66d5b78ed1
Contents?: true
Size: 370 Bytes
Versions: 1
Compression:
Stored size: 370 Bytes
Contents
module Pedantic::Emphasis def self.included(base) base.processors :fix_emphasis end def fix_emphasis(string) { /\bso+\b/ => 'so', /\bre+a+ll+y\b/i => 'really', /\boka+y\b/i => 'okay', /\boo+h/i => 'ooh' }.each { |pattern, replacement| string.gsub!(pattern, replacement) } string end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pedantic-0.1.0 | lib/pedantic/emphasis.rb |