src/share/classes/java/util/regex/Pattern.java

Print this page




  91  *     <td headers="matches">The character <i>x</i></td></tr>
  92  * <tr><td valign="top" headers="construct characters"><tt>\\</tt></td>
  93  *     <td headers="matches">The backslash character</td></tr>
  94  * <tr><td valign="top" headers="construct characters"><tt>\0</tt><i>n</i></td>
  95  *     <td headers="matches">The character with octal value <tt>0</tt><i>n</i>
  96  *         (0&nbsp;<tt>&lt;=</tt>&nbsp;<i>n</i>&nbsp;<tt>&lt;=</tt>&nbsp;7)</td></tr>
  97  * <tr><td valign="top" headers="construct characters"><tt>\0</tt><i>nn</i></td>
  98  *     <td headers="matches">The character with octal value <tt>0</tt><i>nn</i>
  99  *         (0&nbsp;<tt>&lt;=</tt>&nbsp;<i>n</i>&nbsp;<tt>&lt;=</tt>&nbsp;7)</td></tr>
 100  * <tr><td valign="top" headers="construct characters"><tt>\0</tt><i>mnn</i></td>
 101  *     <td headers="matches">The character with octal value <tt>0</tt><i>mnn</i>
 102  *         (0&nbsp;<tt>&lt;=</tt>&nbsp;<i>m</i>&nbsp;<tt>&lt;=</tt>&nbsp;3,
 103  *         0&nbsp;<tt>&lt;=</tt>&nbsp;<i>n</i>&nbsp;<tt>&lt;=</tt>&nbsp;7)</td></tr>
 104  * <tr><td valign="top" headers="construct characters"><tt>\x</tt><i>hh</i></td>
 105  *     <td headers="matches">The character with hexadecimal&nbsp;value&nbsp;<tt>0x</tt><i>hh</i></td></tr>
 106  * <tr><td valign="top" headers="construct characters"><tt>&#92;u</tt><i>hhhh</i></td>
 107  *     <td headers="matches">The character with hexadecimal&nbsp;value&nbsp;<tt>0x</tt><i>hhhh</i></td></tr>
 108  * <tr><td valign="top" headers="construct characters"><tt>&#92;x</tt><i>{h...h}</i></td>
 109  *     <td headers="matches">The character with hexadecimal&nbsp;value&nbsp;<tt>0x</tt><i>h...h</i>
 110  *         ({@link java.lang.Character#MIN_CODE_POINT Character.MIN_CODE_POINT}
 111  *         &nbsp;&lt;=&nbsp;<tt>0x</tt><i>h...h</i>&nbsp;&lt;=&nbsp
 112  *          {@link java.lang.Character#MAX_CODE_POINT Character.MAX_CODE_POINT})</td></tr>
 113  * <tr><td valign="top" headers="matches"><tt>\t</tt></td>
 114  *     <td headers="matches">The tab character (<tt>'&#92;u0009'</tt>)</td></tr>
 115  * <tr><td valign="top" headers="construct characters"><tt>\n</tt></td>
 116  *     <td headers="matches">The newline (line feed) character (<tt>'&#92;u000A'</tt>)</td></tr>
 117  * <tr><td valign="top" headers="construct characters"><tt>\r</tt></td>
 118  *     <td headers="matches">The carriage-return character (<tt>'&#92;u000D'</tt>)</td></tr>
 119  * <tr><td valign="top" headers="construct characters"><tt>\f</tt></td>
 120  *     <td headers="matches">The form-feed character (<tt>'&#92;u000C'</tt>)</td></tr>
 121  * <tr><td valign="top" headers="construct characters"><tt>\a</tt></td>
 122  *     <td headers="matches">The alert (bell) character (<tt>'&#92;u0007'</tt>)</td></tr>
 123  * <tr><td valign="top" headers="construct characters"><tt>\e</tt></td>
 124  *     <td headers="matches">The escape character (<tt>'&#92;u001B'</tt>)</td></tr>
 125  * <tr><td valign="top" headers="construct characters"><tt>\c</tt><i>x</i></td>
 126  *     <td headers="matches">The control character corresponding to <i>x</i></td></tr>
 127  *
 128  * <tr><th>&nbsp;</th></tr>
 129  * <tr align="left"><th colspan="2" id="classes">Character classes</th></tr>
 130  *
 131  * <tr><td valign="top" headers="construct classes"><tt>[abc]</tt></td>




  91  *     <td headers="matches">The character <i>x</i></td></tr>
  92  * <tr><td valign="top" headers="construct characters"><tt>\\</tt></td>
  93  *     <td headers="matches">The backslash character</td></tr>
  94  * <tr><td valign="top" headers="construct characters"><tt>\0</tt><i>n</i></td>
  95  *     <td headers="matches">The character with octal value <tt>0</tt><i>n</i>
  96  *         (0&nbsp;<tt>&lt;=</tt>&nbsp;<i>n</i>&nbsp;<tt>&lt;=</tt>&nbsp;7)</td></tr>
  97  * <tr><td valign="top" headers="construct characters"><tt>\0</tt><i>nn</i></td>
  98  *     <td headers="matches">The character with octal value <tt>0</tt><i>nn</i>
  99  *         (0&nbsp;<tt>&lt;=</tt>&nbsp;<i>n</i>&nbsp;<tt>&lt;=</tt>&nbsp;7)</td></tr>
 100  * <tr><td valign="top" headers="construct characters"><tt>\0</tt><i>mnn</i></td>
 101  *     <td headers="matches">The character with octal value <tt>0</tt><i>mnn</i>
 102  *         (0&nbsp;<tt>&lt;=</tt>&nbsp;<i>m</i>&nbsp;<tt>&lt;=</tt>&nbsp;3,
 103  *         0&nbsp;<tt>&lt;=</tt>&nbsp;<i>n</i>&nbsp;<tt>&lt;=</tt>&nbsp;7)</td></tr>
 104  * <tr><td valign="top" headers="construct characters"><tt>\x</tt><i>hh</i></td>
 105  *     <td headers="matches">The character with hexadecimal&nbsp;value&nbsp;<tt>0x</tt><i>hh</i></td></tr>
 106  * <tr><td valign="top" headers="construct characters"><tt>&#92;u</tt><i>hhhh</i></td>
 107  *     <td headers="matches">The character with hexadecimal&nbsp;value&nbsp;<tt>0x</tt><i>hhhh</i></td></tr>
 108  * <tr><td valign="top" headers="construct characters"><tt>&#92;x</tt><i>{h...h}</i></td>
 109  *     <td headers="matches">The character with hexadecimal&nbsp;value&nbsp;<tt>0x</tt><i>h...h</i>
 110  *         ({@link java.lang.Character#MIN_CODE_POINT Character.MIN_CODE_POINT}
 111  *         &nbsp;&lt;=&nbsp;<tt>0x</tt><i>h...h</i>&nbsp;&lt;=&nbsp;
 112  *          {@link java.lang.Character#MAX_CODE_POINT Character.MAX_CODE_POINT})</td></tr>
 113  * <tr><td valign="top" headers="matches"><tt>\t</tt></td>
 114  *     <td headers="matches">The tab character (<tt>'&#92;u0009'</tt>)</td></tr>
 115  * <tr><td valign="top" headers="construct characters"><tt>\n</tt></td>
 116  *     <td headers="matches">The newline (line feed) character (<tt>'&#92;u000A'</tt>)</td></tr>
 117  * <tr><td valign="top" headers="construct characters"><tt>\r</tt></td>
 118  *     <td headers="matches">The carriage-return character (<tt>'&#92;u000D'</tt>)</td></tr>
 119  * <tr><td valign="top" headers="construct characters"><tt>\f</tt></td>
 120  *     <td headers="matches">The form-feed character (<tt>'&#92;u000C'</tt>)</td></tr>
 121  * <tr><td valign="top" headers="construct characters"><tt>\a</tt></td>
 122  *     <td headers="matches">The alert (bell) character (<tt>'&#92;u0007'</tt>)</td></tr>
 123  * <tr><td valign="top" headers="construct characters"><tt>\e</tt></td>
 124  *     <td headers="matches">The escape character (<tt>'&#92;u001B'</tt>)</td></tr>
 125  * <tr><td valign="top" headers="construct characters"><tt>\c</tt><i>x</i></td>
 126  *     <td headers="matches">The control character corresponding to <i>x</i></td></tr>
 127  *
 128  * <tr><th>&nbsp;</th></tr>
 129  * <tr align="left"><th colspan="2" id="classes">Character classes</th></tr>
 130  *
 131  * <tr><td valign="top" headers="construct classes"><tt>[abc]</tt></td>