System.Text.RegularExpressions Espace de noms

L'espace de noms System.Text.RegularExpressions contient des classes qui permettent d'accéder au moteur d'expressions régulières du .NET Framework. The System.Text.RegularExpressions namespace contains classes that provide access to the .NET Framework regular expression engine. Cet espace de noms fournit des fonctions d'expressions régulières qui peuvent être utilisées à partir de toute plateforme et tout langage s'exécutant dans Microsoft .NET Framework. The namespace provides regular expression functionality that may be used from any platform or language that runs within the Microsoft .NET Framework. Outre les types contenus dans cet espace de noms, la classe RegexStringValidator vous permet de déterminer si une chaîne particulière est conforme à un modèle d'expression régulière. In addition to the types contained in this namespace, the RegexStringValidator class enables you to determine whether a particular string conforms to a regular expression pattern.

Classes

Capture

Représente le résultat d'une capture de sous-expression unique ayant réussi.Represents the results from a single successful subexpression capture.

CaptureCollection

Représente l'ensemble des captures effectuées par un groupe de capture spécifique.Represents the set of captures made by a single capturing group.

Group

Représente les résultats d'un groupe de capture unique.Represents the results from a single capturing group.

GroupCollection

Retourne l'ensemble des groupes capturés dans une correspondance unique.Returns the set of captured groups in a single match.

Match

Représente les résultats d'une correspondance d'expression régulière unique.Represents the results from a single regular expression match.

MatchCollection

Représente l'ensemble des correspondances exactes trouvées en appliquant de manière itérative une expression régulière à la chaîne d'entrée.Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string.

Regex

Représente une expression régulière immuable.Represents an immutable regular expression.

RegexCompilationInfo

Fournit des informations à propos d'une expression régulière utilisée pour compiler une expression régulière à un assembly autonome.Provides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.

RegexMatchTimeoutException

Exception levée lorsque la durée d'exécution d'une méthode de correspondance de modèles d'expression régulière dépasse son intervalle de délai d'attente.The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.

RegexRunner

La classe RegexRunner est la classe de base des expressions régulières compilées.The RegexRunner class is the base class for compiled regular expressions.

RegexRunnerFactory

Crée une classe RegexRunner pour une expression régulière compilée.Creates a RegexRunner class for a compiled regular expression.

Énumérations

RegexOptions

Fournit les valeurs énumérées à utiliser pour définir les options des expressions régulières.Provides enumerated values to use to set regular expression options.

Délégués

MatchEvaluator

Représente la méthode qui est appelée à chaque fois qu'une correspondance avec une expression régulière est trouvée lors d'une opération de méthode Replace.Represents the method that is called each time a regular expression match is found during a Replace method operation.

Voir aussi