System.Text.RegularExpressions Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |