Tópico anterior: Sequências de escape de caractere único

Próximo tópico: O que é correspondido?

Sequências de escape de diversos

O que se encontra a seguir é fornecido principalmente para compatibilidade perl, mas observe que há algumas diferenças nos significados de \l \L \u e \U:

\w

Equivalente a [[:word:]]

\W

Equivalente a [^[:word:]]

\s

Equivalente a [[:space:]]

\S

Equivalente a [^[:space:]]

\d

Equivalente a [[:digit:]]

\D

Equivalente a [^[:digit:]]

\l

Equivalente a [[:lower:]]

\L

Equivalente a [^[:lower:]]

\u

Equivalente a [[:upper:]]

\U

Equivalente a [^ [: superior:]]

\C

Qualquer caractere único, equivalente a '.'

\X

Correspondência com qualquer sequência de caracteres de combinação com Unicode, por exemplo, "a\x 0301" (uma letra a com um agudo)

\Q

O operador de início de citação, tudo o que se segue é tratado como um caractere literal até que um operador de fim de citação \E seja encontrado

\E

O operador de fim de citação, encerre uma sequência iniciada com \Q