class Asciidoctor::Extensions::InlineMacroProcessor

def resolve_regexp name, format

def resolve_regexp name, format
  # TODO memoize these regular expressions!
  if format == :short
    %r(\\?#{name}:\[((?:\\\]|[^\]])*?)\])
  else
    %r(\\?#{name}:(\S+?)\[((?:\\\]|[^\]])*?)\])
  end
end