Method: ConverterBase#insert_separate_space

Defined in:
lib/converterbase.rb

#insert_separate_space(data) ⇒ Object

特定の記号の直後は全角アキを挿入する



294
295
296
297
298
299
300
301
302
303
304
# File 'lib/converterbase.rb', line 294

def insert_separate_space(data)
  data.gsub!(/([!?!?]+)([^!?!?])/) do
    m1, m2 = $1, $2
    m2 = " " if m2 == " "
    if m2 =~ /[^」]}\]\}』】〉》〕>>≫))"”’〟 ☆★♪[―]/
      "#{m1} #{m2}"
    else
      "#{m1}#{m2}"
    end
  end
end