class MinimalMarkdown::Parsers::Bold

Public Class Methods

new(style) click to toggle source
# File lib/minimal_markdown/parsers/bold.rb, line 3
def initialize(style)
  @regex = case style
  when :markdown then /(^|\W)(\*\*|__)(\S|\S.*?\S)\2(\W|$)/
  when :slack    then /(^|\W)(\*)(\S[^*]*|[^*]*\S)\*(\W|$)/
  end

  @node_class = ::MinimalMarkdown::Nodes::Bold
end