Class EscapeUtils

java.lang.Object
jp.vmi.selenium.selenese.utils.EscapeUtils

public final class EscapeUtils
extends Object
String escape utilities.
  • Field Details

    • HTML_RE

      public static final Pattern HTML_RE
      Regex pattern for HTML escape.
    • HTML_ESC_MAP

      public static final Map<String,​String> HTML_ESC_MAP
      Mapping table for HTML escape.
  • Method Details

    • escapeHtml

      public static String escapeHtml​(String s, boolean newline)
      HTML escape.
      Parameters:
      s - raw string.
      newline - escape newline to <br>.
      Returns:
      HTML escaped string.
    • encodeUri

      public static String encodeUri​(String s)
      URI encode.
      Parameters:
      s - raw string.
      Returns:
      URI encoded string.
    • escapeJSString

      public static String escapeJSString​(String s)
      JavaScript String.
      Parameters:
      s - raw string.
      Returns:
      JS escaped string.