 from
 interpretation by the Java bytecode compiler.  The string literal
 <tt>"&#92;b"</tt>, for example, matches a single backspace character when
 interpreted as a regular expression, while <tt>"&#92;&#92;b"</tt> matches a
 word boundary.  The string literal <tt>"&#92;(hello&#92;)"</tt> is illegal
 and leads to a compile-time error; in order to match the string
 <tt>(hello)</tt> the string literal <tt>"&#92;&#92;(hello&#92;&#92;)"</tt>

 must be used.

 <a name="cc">
 <h4> Character Classes </h4>

    <p>