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 Patternstatic final Stringprivate static final Patternstatic final Stringprivate static final Patternprivate static final char[]private static final Escaping.Replacerprivate static final Escaping.Replacerprivate static final Pattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringescapeHtml(String input) static StringnormalizeLabelContent(String input) static Stringprivate static StringreplaceAll(Pattern p, String s, Escaping.Replacer replacer) static StringReplace 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
-