Sha256: 3a305b04f61db45f1d206344030705b75eb92fc38001c6304dd457fa9d279f01

Contents?: true

Size: 354 Bytes

Versions: 3

Compression:

Stored size: 354 Bytes

Contents

module NormalizerJp
  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
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
normalizer_jp-0.4.4 lib/normalizer_jp/normalizers/hankaku_normalizer.rb
normalizer_jp-0.4.3 lib/normalizer_jp/normalizers/hankaku_normalizer.rb
normalizer_jp-0.4.2 lib/normalizer_jp/normalizers/hankaku_normalizer.rb