Method: ConverterBase#join_inner_bracket

Defined in:
lib/converterbase.rb

#join_inner_bracket(str) ⇒ Object

改行を連結した文章を作る

改行がひとつもなかった場合は nil を返す



790
791
792
793
794
795
796
797
798
# File 'lib/converterbase.rb', line 790

def join_inner_bracket(str)
  joined_str = str.dup
  return nil if str.count("\n") == 0
  joined_str.gsub!(/([…―])\n/, "\\1。\n")
  joined_str = joined_str.split("\n").map { |s|
    s.sub(/^ +/, "")
  }.join
  joined_str
end