Sha256: 487094f715d65299afe6c75d8857b4100ca6731e0648ad822a4150c2903f8e28

Contents?: true

Size: 155 Bytes

Versions: 4

Compression:

Stored size: 155 Bytes

Contents

module DiacriticsFu
  def self.escape(str)
    ActiveSupport::Multibyte::Chars.new(str).normalize(:d).split(//u).reject { |e| e.length > 1 }.join
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
thbar-diacritics_fu-1.0.1 lib/diacritics_fu/new_escaper.rb
thbar-diacritics_fu-1.0.2 lib/diacritics_fu/new_escaper.rb
thbar-diacritics_fu-1.0.3 lib/diacritics_fu/new_escaper.rb
diacritics_fu-1.0.3 lib/diacritics_fu/new_escaper.rb