Sha256: d53bddbcb732cd175ca4c1dce4e2834dfb8f29b173a2bd9e44868e35629b27e1

Contents?: true

Size: 303 Bytes

Versions: 2

Compression:

Stored size: 303 Bytes

Contents

# encoding: utf-8

String.class_eval do

  # Preslovljava na latinicu
  # Params:
  # +charset+:: ako je :ascii preslovljava u "ošišanu" latinicu.
  def na_latinici(charset=:utf8)
    mapping = Srbovanje.latinica_map(charset)
    self.gsub(/.+?/) do |chr|
      mapping[chr] || chr
    end
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
srbovanje-1.0.2 lib/srbovanje/string_ext.rb
srbovanje-1.0.1 lib/srbovanje/string_ext.rb