System.Text.RegularExpressions Spazio dei nomi

Fornisce la funzionalità delle espressioni regolari, che può essere usata da qualsiasi piattaforma o linguaggio eseguito in .NET. Provides regular expression functionality that may be used from any platform or language that runs within .NET. Oltre ai tipi contenuti in questo spazio dei nomi, la classe RegexStringValidator consente di determinare se una stringa specifica è conforme a un modello di espressione regolare. 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.

Classi

Capture

Rappresenta i risultati di una singola acquisizione di sottoespressione riuscita.Represents the results from a single successful subexpression capture.

CaptureCollection

Rappresenta il set di acquisizioni eseguite da un singolo gruppo di acquisizione.Represents the set of captures made by a single capturing group. La raccolta non è modificabile (sola lettura) e non ha costruttori pubblici.The collection is immutable (read-only) and has no public constructor.

Group

Rappresenta i risultati di un singolo gruppo di acquisizione.Represents the results from a single capturing group.

GroupCollection

Restituisce il set di gruppi acquisiti in un'unica corrispondenza.Returns the set of captured groups in a single match. La raccolta non è modificabile (sola lettura) e non ha costruttori pubblici.The collection is immutable (read-only) and has no public constructor.

Match

Rappresenta i risultati di una singola corrispondenza di un'espressione regolare.Represents the results from a single regular expression match.

MatchCollection

Rappresenta il gruppo di corrispondenze corrette individuate applicando in modo iterativo un modello di espressione regolare alla stringa di input.Represents the set of successful matches found by iteratively applying a regular expression pattern to the input string. La raccolta non è modificabile (sola lettura) e non dispone di un costruttore pubblico.The collection is immutable (read-only) and has no public constructor. Il metodo Matches(String) restituisce un oggetto MatchCollection.The Matches(String) method returns a MatchCollection object.

Regex

Rappresenta un'espressione regolare non modificabile.Represents an immutable regular expression.

RegexCompilationInfo

Fornisce le informazioni su un'espressione regolare utilizzate per compilare un'espressione regolare in un assembly autonomo.Provides information about a regular expression that is used to compile a regular expression to a stand-alone assembly.

RegexMatchTimeoutException

Eccezione generata quando il tempo di esecuzione di un metodo dei criteri di ricerca di espressioni regolari supera l'intervallo di timeout.The exception that is thrown when the execution time of a regular expression pattern-matching method exceeds its time-out interval.

RegexParseException

Eccezione risultante da un errore di analisi in un'espressione regolare, con informazioni dettagliate nelle proprietà Error e Offset.An exception as a result of a parse error in a regular expression, with detailed information in the Error and Offset properties.

RegexRunner

La classe RegexRunner è la classe base per le espressioni regolari compilate.The RegexRunner class is the base class for compiled regular expressions.

RegexRunnerFactory

Crea una classe RegexRunner per un'espressione regolare compilata.Creates a RegexRunner class for a compiled regular expression.

Enumerazioni

RegexOptions

Fornisce valori enumerati da usare per impostare le opzioni delle espressioni regolari.Provides enumerated values to use to set regular expression options.

RegexParseError

Specifica il motivo dettagliato per cui viene generata una RegexParseException quando un'espressione regolare contiene un errore di analisi.Specifies the detailed underlying reason why a RegexParseException is thrown when a regular expression contains a parsing error.

Delegati

MatchEvaluator

Rappresenta il metodo chiamato ogni volta che si individua una corrispondenza di un'espressione regolare durante un'operazione del metodo Replace.Represents the method that is called each time a regular expression match is found during a Replace method operation.

Vedi anche