require 'wparser/parse' module Inline class Paragraph < Parse def self.parse line rex = %r! ^((<(\/?pre.*|\/?h\d|\/?p|\/?ol|\/?ul|\/?li|\/?blockquote)>) | (\s?\n)) !x @result = if @p_flag == nil if line !~ rex and @pre_flag == nil @p_flag = true "
\n" + line.sub(/\n/, "
\n")
end
else #
と>の間にいます。 if line =~ rex # 段落の終了点 @p_flag = nil "
\n" + line else line.sub(/\n/, "