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. Provides regular expression functionality that may be used from any platform or language that runs within .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. 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.

Třídy

Capture

Představuje výsledky z jednoho úspěšného zachycení dílčího výrazu.Represents the results from a single successful subexpression capture.

CaptureCollection

Představuje sadu zachycení vytvořenou jednou zachytávající skupinou.Represents the set of captures made by a single capturing group. Kolekce je neměnná (jen pro čtení) a nemá žádný veřejný konstruktor.The collection is immutable (read-only) and has no public constructor.

Group

Představuje výsledky z jedné zachytávající skupiny.Represents the results from a single capturing group.

GroupCollection

Vrátí sadu zachycených skupin v jedné shodě.Returns the set of captured groups in a single match. Kolekce je neměnná (jen pro čtení) a nemá žádný veřejný konstruktor.The collection is immutable (read-only) and has no public constructor.

Match

Představuje výsledky z jedné shody regulárního výrazu.Represents the results from a single regular expression match.

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.Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string. Kolekce je neměnná (jen pro čtení) a nemá žádný veřejný konstruktor.The collection is immutable (read-only) and has no public constructor. Metoda Matches(String) vrátí objekt MatchCollection.The Matches(String) method returns a MatchCollection object.

Regex

Představuje neproměnlivý regulární výraz.Represents an immutable regular expression.

RegexCompilationInfo

Poskytuje informace o regulárním výrazu, který se používá ke kompilaci regulárního výrazu do samostatného sestavení.Provides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.

RegexMatchTimeoutException

Výjimka, která je vyvolána, když doba provádění metody porovnávání vzorů regulárních výrazů přesáhne časový limit.The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.

RegexParseException

Výjimka v důsledku chyby analýzy v regulárním výrazu s podrobnými informacemi ve Error Offset vlastnostech a.An exception as a result of a parse error in a regular expression, with detailed information in the Error and Offset properties.

RegexRunner

RegexRunnerTřída je základní třídou pro kompilované regulární výrazy.The RegexRunner class is the base class for compiled regular expressions.

RegexRunnerFactory

Vytvoří RegexRunner třídu pro zkompilovaný regulární výraz.Creates a RegexRunner class for a compiled regular expression.

Výčty

RegexOptions

Poskytuje výčtové hodnoty, které se použijí k nastavení možností regulárních výrazů.Provides enumerated values to use to set regular expression options.

RegexParseError

Určuje podrobný důvod, proč RegexParseException je vyvolána, pokud regulární výraz obsahuje chybu analýzy.Specifies the detailed underlying reason why a RegexParseException is thrown when a regular expression contains a parsing error.

Delegáti

MatchEvaluator

Představuje metodu, která je volána pokaždé, když se v rámci operace metody najde odpovídající regulární výraz Replace .Represents the method that is called each time a regular expression match is found during a Replace method operation.