java.lang.Object
io.github.mmm.scanner.CharEscapeHelper
Simple static helper for dealing with escaped characters.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CharacterresolveEscape(char c) static CharacterresolveEscape(String sequence)
-
Constructor Details
-
CharEscapeHelper
public CharEscapeHelper()
-
-
Method Details
-
resolveEscape
- Parameters:
c- the character that was escaped (e.g. 't' for tab, 'n' for line feed, 'r' for carriage return, '0' for NUL, etc.)- Returns:
- the resolved (unescaped) character according to JLS 3.10.6 or
nullfor invalid escape character. - See Also:
-
resolveEscape
- Parameters:
sequence- the sequence of characters that has been escaped (e.g. "u000A" for line feed, or "u00df" for szlig/ß, etc.)- Returns:
- the resolved (unescaped) character according to JLS 3.10.6 or
nullfor invalid escape sequence. - See Also:
-