instance method
escape_markdown_text
Ruby on Rails edge
Since edgeSignature
escape_markdown_text(text)
Backslash-escapes CommonMark metacharacters in text so they are treated as literal characters by Markdown renderers.
MarkdownConversion.escape_markdown_text("**Important**")
# => "\\*\\*Important\\*\\*"
Parameters
-
textreq
Source
# File actiontext/lib/action_text/markdown_conversion.rb, line 92
def escape_markdown_text(text)
text.gsub(MARKDOWN_METACHARACTERS) { |c| "\\#{c}" }
end
Defined in actiontext/lib/action_text/markdown_conversion.rb line 92
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionText::MarkdownConversion