ServerTagsRegex Klasse

Definition

Stellt einen regulären Ausdruck zum Analysieren von ASP.NET-Servertags bereit.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class ServerTagsRegex : System::Text::RegularExpressions::Regex
public class ServerTagsRegex : System.Text.RegularExpressions.Regex
type ServerTagsRegex = class
    inherit Regex
Public Class ServerTagsRegex
Inherits Regex
Vererbung
ServerTagsRegex

Hinweise

Die ServerTagsRegex -Klasse stellt einen regulären Ausdruck zum Analysieren ASP.NET Servertags bereit ( <% ... %>) -Blöcke.

Hinweis

Die System.Web.RegularExpressions Klassen werden intern vom .NET Framework verwendet, um ASP.NET Seiten zu analysieren.

Konstruktoren

ServerTagsRegex()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der ServerTagsRegex-Klasse.

ServerTagsRegex(TimeSpan)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Initialisiert eine neue Instanz der ServerTagsRegex-Klasse mit dem angegebenen Timeoutwert.

Felder

capnames

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)
caps

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)
capsize

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)
capslist

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)
factory

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)
internalMatchTimeout

Die maximale Zeit, die ein Mustervergleichsvorgang ausgeführt werden kann, bevor des Timeout eintritt.

(Geerbt von Regex)
pattern

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)
roptions

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)

Eigenschaften

CapNames

Ruft ein Wörterbuch ab, das Erfassungsgruppen ihren Indexwerten zuordnet, oder legt es fest.

(Geerbt von Regex)
Caps

Ruft ein Wörterbuch ab oder legt es fest, das nummerierte Erfassungsgruppen ihren Indexwerten zuordnet.

(Geerbt von Regex)
MatchTimeout

Ruft das Laufzeitintervall der aktuellen Instanz ab.

(Geerbt von Regex)
Options

Ruft die Optionen ab, die an den Regex-Konstruktor übergeben wurden.

(Geerbt von Regex)
RightToLeft

Ruft einen Wert ab, der angibt, ob der reguläre Ausdruck von rechts nach links sucht.

(Geerbt von Regex)

Methoden

Count(ReadOnlySpan<Char>)

Durchsucht einen Eingabebereich für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.

(Geerbt von Regex)
Count(String)

Durchsucht eine Eingabezeichenfolge für alle Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.

(Geerbt von Regex)
EnumerateMatches(ReadOnlySpan<Char>)

Durchsucht einen Eingabebereich für alle Vorkommen eines regulären Ausdrucks und gibt einen Regex.ValueMatchEnumerator Wert zurück, der über die Übereinstimmungen iteriert wird.

(Geerbt von Regex)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetGroupNames()

Gibt ein Array der Namen von Erfassungsgruppen für den regulären Ausdruck zurück.

(Geerbt von Regex)
GetGroupNumbers()

Gibt ein Array der Nummern von Erfassungsgruppen zurück, die den Gruppennamen in einem Array entsprechen.

(Geerbt von Regex)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GroupNameFromNumber(Int32)

Ruft den Gruppennamen ab, der der angegebenen Gruppennummer entspricht.

(Geerbt von Regex)
GroupNumberFromName(String)

Gibt die Gruppennummer zurück, die dem angegebenen Gruppennamen entspricht.

(Geerbt von Regex)
InitializeReferences()

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)
IsMatch(ReadOnlySpan<Char>)

Gibt an, ob der im Regex-Konstruktor angegebene reguläre Ausdruck eine Übereinstimmung in einem angegebenen Eingabebereich findet.

(Geerbt von Regex)
IsMatch(String)

Gibt an, ob der im Regex-Konstruktor angegebene reguläre Ausdruck eine Übereinstimmung in einer angegebenen Eingabezeichenfolge findet.

(Geerbt von Regex)
IsMatch(String, Int32)

Gibt an, ob der im Regex-Konstruktor angegebene reguläre Ausdruck ab der angegebenen Anfangsposition eine Übereinstimmung in der angegebenen Eingabezeichenfolge findet.

(Geerbt von Regex)
Match(String)

Durchsucht die angegebene Eingabezeichenfolge nach dem ersten Vorkommen des im Regex-Konstruktor angegebenen regulären Ausdrucks.

(Geerbt von Regex)
Match(String, Int32)

Durchsucht die Eingabezeichenfolge nach dem ersten Vorkommen eines regulären Ausdrucks ab der angegebenen Anfangsposition in der Zeichenfolge.

(Geerbt von Regex)
Match(String, Int32, Int32)

Sucht beginnend an der angegebenen Anfangsposition in der Eingabezeichenfolge nach dem ersten Vorkommen eines regulären Ausdrucks und sucht nur nach der angegebenen Anzahl von Zeichen.

(Geerbt von Regex)
Matches(String)

Durchsucht die angegebene Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks.

(Geerbt von Regex)
Matches(String, Int32)

Durchsucht die angegebene Eingabezeichenfolge nach allen Vorkommen eines regulären Ausdrucks ab der angegebenen Anfangsposition in der Zeichenfolge.

(Geerbt von Regex)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Replace(String, MatchEvaluator)

Ersetzt in einer angegebenen Eingabezeichenfolge alle mit einem angegebenen regulären Ausdruck übereinstimmenden Zeichenfolgen durch eine von einem MatchEvaluator-Delegaten zurückgegebene Zeichenfolge.

(Geerbt von Regex)
Replace(String, MatchEvaluator, Int32)

Ersetzt in einer angegebenen Eingabezeichenfolge eine angegebene Höchstanzahl von Zeichenfolgen, die mit dem Muster eines regulären Ausdrucks übereinstimmen, durch eine von einem MatchEvaluator-Delegaten zurückgegebene Zeichenfolge.

(Geerbt von Regex)
Replace(String, MatchEvaluator, Int32, Int32)

Ersetzt in einer angegebenen Eingabeteilzeichenfolge eine angegebene Höchstanzahl von Zeichenfolgen, die mit dem Muster eines regulären Ausdrucks übereinstimmen, durch eine von einem MatchEvaluator-Delegaten zurückgegebene Zeichenfolge.

(Geerbt von Regex)
Replace(String, String)

Ersetzt in einer angegebenen Eingabezeichenfolge alle mit dem Muster für den regulären Ausdruck übereinstimmenden Zeichenfolgen durch eine angegebene Ersetzungszeichenfolge.

(Geerbt von Regex)
Replace(String, String, Int32)

Ersetzt in einer angegebenen Eingabezeichenfolge eine angegebene Höchstanzahl von Zeichenfolgen, die mit dem Muster eines regulären Ausdrucks übereinstimmen, durch eine angegebene Ersetzungszeichenfolge.

(Geerbt von Regex)
Replace(String, String, Int32, Int32)

Ersetzt in einer angegebenen Eingabeteilzeichenfolge eine angegebene Höchstanzahl von Zeichenfolgen, die mit dem Muster eines regulären Ausdrucks übereinstimmen, durch eine angegebene Ersetzungszeichenfolge.

(Geerbt von Regex)
Split(String)

Teilt die angegebene Eingabezeichenfolge an den Positionen in ein Array von Teilzeichenfolgen auf, die durch ein im Regex-Konstruktor angegebenes Muster für einen regulären Ausdruck definiert werden.

(Geerbt von Regex)
Split(String, Int32)

Teilt die angegebene Eingabezeichenfolge höchstens die angegebene Anzahl von Malen an den Positionen in ein Array von Teilzeichenfolgenketten auf, die durch einen im Regex-Konstruktor angegebenen regulären Ausdruck definiert werden.

(Geerbt von Regex)
Split(String, Int32, Int32)

Teilt die angegebene Eingabezeichenfolge höchstens die angegebene Anzahl von Malen an den Positionen in ein Array von Teilzeichenfolgenketten auf, die durch einen im Regex-Konstruktor angegebenen regulären Ausdruck definiert werden. Die Suche nach dem Muster des regulären Ausdrucks beginnt bei einer angegebenen Zeichenposition in der Eingabezeichenfolge.

(Geerbt von Regex)
ToString()

Gibt das Muster eines regulären Ausdrucks zurück, das an den Regex-Konstruktor übergeben wurde.

(Geerbt von Regex)
UseOptionC()

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)
UseOptionR()

Wird von einem durch die Regex-Methode generierten CompileToAssembly-Objekt verwendet.

(Geerbt von Regex)

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Füllt ein SerializationInfo-Objekt mit den Daten, die erforderlich sind, um das aktuelle Regex-Objekt zu deserialisieren.

(Geerbt von Regex)

Gilt für

Siehe auch