System.Text.RegularExpressions Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller funktioner för reguljära uttryck som kan användas från valfri plattform eller språk som körs inom .NET. Förutom de typer som finns i det här namnområdet RegexStringValidator kan du med klassen avgöra om en viss sträng överensstämmer med ett mönster för reguljära uttryck.
Klasser
| Name | Description |
|---|---|
| Capture |
Representerar resultatet från en enda lyckad underuttrycksinsamling. |
| CaptureCollection |
Representerar den uppsättning avbildningar som görs av en enda insamlingsgrupp. Samlingen är oföränderlig (skrivskyddad) och har ingen offentlig konstruktor. |
| Group |
Representerar resultatet från en enda insamlingsgrupp. |
| GroupCollection |
Returnerar uppsättningen insamlade grupper i en enda matchning. Samlingen är oföränderlig (skrivskyddad) och har ingen offentlig konstruktor. |
| Match |
Representerar resultatet från en enda reguljär uttrycksmatchning. |
| MatchCollection |
Representerar uppsättningen lyckade matchningar som hittas genom att iterativt tillämpa ett mönster för reguljära uttryck på indatasträngen. Samlingen är oföränderlig (skrivskyddad) och har ingen offentlig konstruktor. Matches(String)-metoden returnerar ett MatchCollection-objekt. |
| Regex |
Representerar ett oföränderligt reguljärt uttryck. |
| RegexCompilationInfo |
Innehåller information om ett reguljärt uttryck som används för att kompilera ett reguljärt uttryck till en fristående sammansättning. |
| RegexMatchTimeoutException |
Undantaget som utlöses när körningstiden för en mönstermatchningsmetod för reguljära uttryck överskrider tidsgränsintervallet. |
| RegexRunner |
Klassen RegexRunner är basklassen för kompilerade reguljära uttryck. |
| RegexRunnerFactory |
Skapar en RegexRunner klass för ett kompilerat reguljärt uttryck. |
Uppräkningar
| Name | Description |
|---|---|
| RegexOptions |
Innehåller uppräknade värden som ska användas för att ange alternativ för reguljära uttryck. |
Delegeringar
| Name | Description |
|---|---|
| MatchEvaluator |
Representerar metoden som anropas varje gång en reguljär uttrycksmatchning hittas under en Replace metodåtgärd. |