Sha256: 5027b42a2185b17391899f17b4ec6e99e84546e6feaeff78c0fdbc6ad31f06e0

Contents?: true

Size: 304 Bytes

Versions: 4

Compression:

Stored size: 304 Bytes

Contents

module Normalizers
  class HankakuNormalizer
    class << self
      def call(atrribute_value)
        convert_alphabet_and_nubmer_to_hankaku(atrribute_value)
      end

      private

      def convert_alphabet_and_nubmer_to_hankaku(value)
        NKF.nkf('-w -W -Z1', value)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
normalizer_jp-0.4.1 lib/normalizer_jp/normalizers/hankaku_normalizer.rb
normalizer_jp-0.4.0 lib/normalizer_jp/normalizers/hankaku_normalizer.rb
normalizer_jp-0.3.0 lib/normalizer_jp/normalizers/hankaku_normalizer.rb
normalizer_jp-0.2.0 lib/normalizer_jp/normalizers/hankaku_normalizer.rb