Package org.commonmark.internal.util
Class Escaping
java.lang.Object
org.commonmark.internal.util.Escaping
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Pattern
static final String
private static final Pattern
static final String
private static final Pattern
private static final char[]
private static final Escaping.Replacer
private static final Escaping.Replacer
private static final Pattern
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
escapeHtml
(String input) static String
normalizeLabelContent
(String input) static String
private static String
replaceAll
(Pattern p, String s, Escaping.Replacer replacer) static String
Replace entities and backslash escapes with literal characters.
-
Field Details
-
ESCAPABLE
- See Also:
-
ENTITY
- See Also:
-
BACKSLASH_OR_AMP
-
ENTITY_OR_ESCAPED_CHAR
-
ESCAPE_IN_URI
-
HEX_DIGITS
private static final char[] HEX_DIGITS -
WHITESPACE
-
UNESCAPE_REPLACER
-
URI_REPLACER
-
-
Constructor Details
-
Escaping
public Escaping()
-
-
Method Details
-
escapeHtml
-
unescapeString
Replace entities and backslash escapes with literal characters. -
percentEncodeUrl
-
normalizeLabelContent
-
replaceAll
-