Partager via


Caractères spéciaux dans JScript

Mise à jour : novembre 2007

Une série de métacaractères exige un traitement particulier lorsque vous essayez de rechercher leur correspondance. Pour trouver des correspondances à ces caractères spéciaux, vous devez avant tout les faire précéder d'un caractère d'échappement, en l'occurrence une barre oblique inverse (\). Le tableau suivant répertorie les caractères spéciaux et leur signification :

Table de caractères spéciaux

Caractère spécial

Commentaire

$

Correspond à la position à la fin d'une chaîne d'entrée. Si la propriété Multiline de l'objet RegExp est définie, $ correspond également à la position précédant \n ou \r. Pour faire correspondre le caractère $ à lui-même, utilisez \$.

( )

Marque le début et la fin d'une sous-expression. Les sous-expressions peuvent être capturées pour une utilisation ultérieure. Pour trouver des correspondances de ces caractères, utilisez \( et \).

*

Correspond zéro ou plusieurs fois au caractère ou à la sous-expression qui précède. Pour faire correspondre le caractère * à lui-même, utilisez \*.

+

Correspond une ou plusieurs fois au caractère ou à la sous-expression qui précède. Pour faire correspondre le caractère + à lui-même, utilisez \+.

.

Correspond à n'importe quel caractère unique à l'exception du caractère de saut de ligne \n. Pour qu'il corresponde à ., utilisez \.

[ ]

Marque le début d'une expression entre crochets. Pour trouver des correspondances de ces caractères, utilisez \[ et \].

?

Correspond zéro ou une fois au caractère ou à la sous-expression qui précède ou indique un quantificateur non gourmand. Pour trouver des correspondances de ?, utilisez \?.

\

Marque le caractère suivant comme un caractère spécial, un littéral, une backreference ou une séquence d'échappement octale. Par exemple, le caractère n correspond au caractère n. \n correspond à un caractère de saut de ligne. La séquence \\ correspond à \ et \( correspond à (.

/

Dénote le début ou la fin d'une expression régulière littérale. Pour trouver des correspondances du caractère /, utilisez \/.

^

Correspond à la position au début d'une chaîne d'entrée sauf lorsqu'il est utilisé dans une expression entre crochets où il nie le jeu de caractères. Pour faire correspondre le caractère ^ à lui-même, utilisez \^.

{ }

Marque le début d'une expression de quantification. Pour trouver des correspondances de ces caractères, utilisez \{ et \}.

|

Indique un choix entre deux éléments. Pour trouver des correspondances de |, utilisez \|.

Voir aussi

Autres ressources

Introduction aux expressions régulières