Character Class: Miscellaneous Characters : Character Class « Regular Expression « Perl






Character Class: Miscellaneous Characters

    

Metacharacter               What It Matches

\12                         Matches that octal value, up to \377
\x811                       Matches that hex value
\cX                         Matches that control character; e.g., \cC is <Ctrl>-C and \cV is <Ctrl>-V
\e                          Matches the ASCII ESC character, not backslash
\E                          Marks the end of changing case with \U, \L, or \Q
\l                          Lowercase the next character only
\L                          Lowercase characters until the end of the string or until \E
\N                          Matches that named character; e.g., \N{greek:Beta}
\p{PROPERTY}                Matches any character with the named property; e.g., \p{IsAlpha}/
\P{PROPERTY}                Matches any character without the named property
\Q                          Quote metacharacters until \E
\u                          Titlecase next character only
\U                          Uppercase until \E
\x{NUMBER}                  Matches Unicode NUMBER given in hexadecimal
\X                          Matches Unicode "combining character sequence" string
\[                          Matches that metacharacter
\\                          Matches a backslash

   
    
    
    
  








Related examples in the same category

1.Character Class: Alternative Characters
2.Character Class: Anchored Characters
3.Character Class: Remembered Characters
4.Character Class: Repeated Characters
5.Character Class: Whitespace Characters
6.Match any number of alphanumerics followed by a single space character
7.Match at least one alphanumeric followed by a single space character
8.Posix and Unicode Classes
9.The bracket metacharacters and negation
10.The bracketed character class