Package jp.vmi.selenium.selenese.utils
Class EscapeUtils
java.lang.Object
jp.vmi.selenium.selenese.utils.EscapeUtils
public final class EscapeUtils extends Object
String escape utilities.
-
Field Summary
-
Method Summary
Modifier and Type Method Description static StringencodeUri(String s)URI encode.static StringescapeHtml(String s, boolean newline)HTML escape.static StringescapeJSString(String s)JavaScript String.
-
Field Details
-
HTML_RE
Regex pattern for HTML escape. -
HTML_ESC_MAP
Mapping table for HTML escape.
-
-
Method Details
-
escapeHtml
HTML escape.- Parameters:
s- raw string.newline- escape newline to <br>.- Returns:
- HTML escaped string.
-
encodeUri
URI encode.- Parameters:
s- raw string.- Returns:
- URI encoded string.
-
escapeJSString
JavaScript String.- Parameters:
s- raw string.- Returns:
- JS escaped string.
-