System.Text.RegularExpressions Obor názvů

Poskytuje funkci regulárních výrazů, která se dá použít z jakékoli platformy nebo jazyka, který běží v rozhraní .NET. Kromě typů obsažených v tomto oboru názvů RegexStringValidator vám třída umožňuje určit, zda konkrétní řetězec odpovídá vzoru regulárního výrazu.

Třídy

Capture

Představuje výsledky jednoho úspěšného zachycení dílčího výrazu.

CaptureCollection

Představuje sadu zachycení vytvořených jednou zachytánou skupinou. Kolekce je neměnná (jen pro čtení) a nemá žádný veřejný konstruktor.

GeneratedRegexAttribute

Instructs the System.Text.RegularExpressions source generator to generate an implementation of the specified regular expression.

Group

Představuje výsledky jedné skupiny zachycení.

GroupCollection

Vrátí sadu zachycených skupin v jedné shodě. Kolekce je neměnná (jen pro čtení) a nemá žádný veřejný konstruktor.

Match

Představuje výsledky z jedné shody regulárního výrazu.

MatchCollection

Představuje sadu úspěšných shod nalezených iterativním použitím vzoru regulárního výrazu na vstupní řetězec. Kolekce je neměnná (jen pro čtení) a nemá žádný veřejný konstruktor. Metoda Matches(String) vrátí objekt MatchCollection.

Regex

Představuje neměnný regulární výraz.

RegexCompilationInfo

Poskytuje informace o regulárním výrazu, který se používá ke kompilaci regulárního výrazu do samostatného sestavení.

RegexMatchTimeoutException

Výjimka, která se vyvolá, když doba provádění metody porovnávání vzorů regulárního výrazu překračuje časový limit.

RegexParseException

Výjimka v důsledku chyby parsování v regulárním výrazu s podrobnými informacemi o vlastnostech Error Offset

RegexRunner

Třída RegexRunner je základní třída pro kompilované regulární výrazy.

RegexRunnerFactory

RegexRunner Vytvoří třídu pro zkompilovaný regulární výraz.

Struktury

Regex.ValueMatchEnumerator

Představuje enumerátor obsahující sadu úspěšných shod nalezených iterativním použitím vzoru regulárního výrazu na vstupní rozsah.

ValueMatch

Představuje výsledky z jedné shody regulárního výrazu.

Výčty

RegexOptions

Poskytuje výčet hodnot, které se mají použít k nastavení možností regulárního výrazu.

RegexParseError

Určuje podrobný základní důvod, proč RegexParseException je vyvolán, když regulární výraz obsahuje chybu analýzy.

Delegáti

MatchEvaluator

Představuje metodu, která se volá při každém nalezení shody regulárního výrazu Replace během operace metody.

Viz také