Certain special character constructs are allowed literally in Java regular expressions. Here they are:
| Special Character | Meaning |
| \0c | A character with the octal value c |
| \0cc | A character with the octal value cc |
| \0ncc | A character with the octal value ncc, where n cannot be more than 3 |
| \xhh | A character with the hexadecimal value 0xhh |
| \uhhhh | A character with the hexadecimal value 0xhhhh |
| \x{h...h} | A character with the hexadecimal value 0xh...h, where h must be a valid CODE_POINT |
| \n | Newline character or u000A |
| \t | Tab character or u0009 |
| \r | Carriage return character or u000D |
| \f | Form feed character or u000C |
| \e | Escape character or u\u001B |
| \a | Bell character or \u0007 |
| \cn | A control character represented by n |