Class: Mail::Preprocessor

Inherits:
Object
  • Object
show all
Defined in:
lib/mail-iso-2022-jp/preprocessor.rb,
lib/mail-iso-2022-jp/mail_under_280/preprocessor.rb

Class Method Summary collapse

Class Method Details

.process(value) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/mail-iso-2022-jp/preprocessor.rb', line 3

def self.process(value)
  value.to_s.
    gsub(/#{WAVE_DASH}/, FULLWIDTH_TILDE).
    gsub(/#{MINUS_SIGN}/, FULLWIDTH_HYPHEN_MINUS).
    gsub(/#{EM_DASH}/, HORIZONTAL_BAR).
    gsub(/#{DOUBLE_VERTICAL_LINE}/, PARALLEL_TO)
end