Partager via


Introduction aux expressions régulières

Mise à jour : novembre 2007

Ces sections décrivent le concept des expressions régulières et expliquent comment les créer et les utiliser dans JScript.

Même si chacune d'elles peut être lue indépendamment des autres, il est recommandé de les parcourir toutes dans l'ordre afin de bien maîtriser le sujet. La plupart des rubriques reposent sur la compréhension d'une fonctionnalité ou d'un concept abordé dans une précédente rubrique.

Dans cette section

  • Expressions régulières
    Explique le concept des expressions régulières en les comparant à d'autres concepts déjà familiers à la plupart des utilisateurs.

  • Utilisations des expressions régulières
    Illustre, à l'aide d'exemples pratiques, comment les expressions régulières étendent les critères de recherche classiques.

  • Syntaxe d'une expression régulière
    Décrit les caractères figurant dans une expression régulière, les caractères qui font partie des métacaractères et le comportement de ces derniers.

  • Génération d'une expression régulière
    Décrit les composants d'une expression régulière et les relations entre les composants et les séparateurs.

  • Ordre de priorité
    Explique comment les expressions régulières sont évaluées et comment la séquence et la syntaxe de l'expression régulière affectent le résultat.

  • Caractères ordinaires
    Décrit la différence entre les caractères ordinaires et les métacaractères et montre comment combiner des expressions régulières à un seul caractère pour créer des expressions plus longues.

  • Caractères spéciaux dans JScript
    Décrit le concept des caractères d'échappement et la procédure de création d'une expression régulière qui correspond à des métacaractères.

  • Caractères non imprimables
    Répertorie les séquences d'échappement utilisées pour représenter des caractères non imprimables dans une expression régulière.

  • Correspondance de caractères
    Explique comment les expressions régulières utilisent des points, des caractères d'échappement et des crochets pour créer des séquences qui retournent des résultats spécifiques.

  • Quantificateurs dans JScript
    Explique comment créer des expressions régulières lorsque vous ne pouvez pas spécifier le nombre de caractères figurant dans une correspondance.

  • Ancres
    Indique comment ancrer une expression régulière au début ou à la fin d'une ligne et comment créer des expressions régulières qui figurent au début d'un mot, à la fin d'un mot ou au sein de celui-ci.

  • Alternative et regroupement
    Illustre comment l'alternative utilise le caractère « | » pour offrir un choix entre deux ou plusieurs alternatives et comment le regroupement, associé à l'alternative, permet d'affiner le résultat.

  • Backreferences dans JScript
    Explique comment créer des expressions régulières qui peuvent accéder à une partie d'un modèle de correspondance stocké sans recréer l'expression régulière qui a trouvé celui-ci.

Rubriques connexes

  • Expressions régulières du .NET Framework
    Explique comment la notation en critères spéciaux d'expressions régulières permet aux développeurs d'analyser rapidement de grandes quantités de texte afin de trouver des modèles de caractères spécifiques, d'extraire, de modifier, de remplacer ou de supprimer des sous-chaînes de texte ou d'ajouter les chaînes extraites à une collection afin de générer un rapport.

  • Exemples d'expressions régulières
    Fournit une liste de liens vers des exemples de code qui illustrent l'utilisation d'expressions régulières dans des applications courantes.