Un certain nombre de méta-caractères ne peuvent être utilisés tels quels dans des expressions régulières. C'est le cas des caractères suivants : ( [ { \ ^ $ | ) ? * + ..

L'utilisation de ces méta-caracères dans une expression régulières nécessite de les échapper, c'est-à-dire de faire précéder le caractère du signe anti-slash '\', ou d'encadrer une sous-expression des symboles \Q (début) et \E (fin).

#Echappement des accolades, crochets et parenthèses ouvrants
Expression régulière : \{\p{L}|\[\p{L}|\(\p{L}
Cible :
{Groupe 1[Groupe 2(Groupe 3)](Groupe 4)}

#Echappement des accolades, crochets et parenthèses fermants
Expression régulière : .\)|]|}
Cible :
{Groupe 1[Groupe 2(Groupe 3)](Groupe 4)}

#Echappement en entourant des symboles \Q...\E
Expression régulière : \Q\p{\E.*}
Cible :
<table align="center" border="0">
<tr><th class="entete">Symboles</th>
<tr><th>\p{L}</th>
<tr><th>\p{Lu}</th>
<tr><th>\p{Ll}</th>
<tr><th>\p{Sc}</th>
<tr><th>\p{InGreek}</th>
<tr><th>\P{InGreek}</th>
<tr><th>[\p{L}&&[^\p{Lu}]]</th>
</table>
SymbolesDescription
\Echappement d'un méta-caractère (ex.: \.).
\QEchappement de tous les caractères jusqu'à \E.
\EFin d'échappement des caractères ayant commencé à \Q.