Freigeben über


TagRegex Klasse

Definition

Stellt einen regulären Ausdruck bereit, um das öffnende Tag eines HTML-Elements, eines XML-Elements oder eines ASP.NET Webserversteuerelementtags zu analysieren.

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

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

Hinweise

Die TagRegex-Klasse stellt einen regulären Ausdruck bereit ASP.NET, der intern verwendet wird, um das öffnende Tag eines HTML-Elements, eines XML-Elements oder eines ASP.NET Webserversteuerelementtags für Anwendungen zu analysieren, die auf .NET Framework 4 oder höher abzielen. ASP.NET verwendet die System.Web.RegularExpressions.TagRegex35 Klasse für Anwendungen, die auf .NET Framework 3.5 und frühere Versionen abzielen.

Anmerkung

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

Konstruktoren

TagRegex()

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

Initialisiert eine neue Instanz der TagRegex Klasse.

TagRegex(TimeSpan)

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

Initialisiert eine neue Instanz der TagRegex Klasse mit einem angegebenen Timeoutwert.

Felder

capnames

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

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)
caps

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

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)
capsize

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

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)
capslist

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

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)
factory

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

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)
internalMatchTimeout

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

Die maximale Zeitspanne, die in einem Musterabgleichsvorgang verstrichen werden kann, bevor der Vorgang timeout ist.

(Geerbt von Regex)
pattern

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

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)
roptions

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

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)

Eigenschaften

CapNames

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

Dient zum Abrufen oder Festlegen eines Wörterbuchs, das benannte Erfassungsgruppen ihren Indexwerten zuordnet.

(Geerbt von Regex)
Caps

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

Dient zum Abrufen oder Festlegen eines Wörterbuchs, das nummerierte Erfassungsgruppen ihren Indexwerten zuordnet.

(Geerbt von Regex)
MatchTimeout

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

Ruft das Timeoutintervall der aktuellen Instanz ab.

(Geerbt von Regex)
Options

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

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

(Geerbt von Regex)
RightToLeft

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

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

(Geerbt von Regex)

Methoden

Count(ReadOnlySpan<Char>)

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

Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.

(Geerbt von Regex)
Count(ReadOnlySpan<Char>, Int32)

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

Durchsucht eine Eingabespanne nach allen Vorkommen eines regulären Ausdrucks und gibt die Anzahl der Übereinstimmungen zurück.

(Geerbt von Regex)
Count(String)

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

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

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

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

Durchsucht eine Eingabespanne für alle Vorkommen eines regulären Ausdrucks und gibt einen Regex.ValueMatchEnumerator zurück, um die Übereinstimmungen zu durchlaufen.

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

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

Durchsucht eine Eingabespanne für alle Vorkommen eines regulären Ausdrucks und gibt einen Regex.ValueMatchEnumerator zurück, um die Übereinstimmungen zu durchlaufen.

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

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

Durchsucht eine Eingabespanne für alle Vorkommen eines regulären Ausdrucks und gibt eine Regex.ValueSplitEnumerator zurück, um die Teilungen um Übereinstimmungen zu durchlaufen.

(Geerbt von Regex)
EnumerateSplits(ReadOnlySpan<Char>, Int32)

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

Durchsucht eine Eingabespanne für alle Vorkommen eines regulären Ausdrucks und gibt eine Regex.ValueSplitEnumerator zurück, um die Teilungen um Übereinstimmungen zu durchlaufen.

(Geerbt von Regex)
EnumerateSplits(ReadOnlySpan<Char>, Int32, Int32)

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

Durchsucht eine Eingabespanne für alle Vorkommen eines regulären Ausdrucks und gibt eine Regex.ValueSplitEnumerator zurück, um die Teilungen um Übereinstimmungen zu durchlaufen.

(Geerbt von Regex)
Equals(Object)

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

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetGroupNames()

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

Gibt ein Array von Gruppennamen für den regulären Ausdruck zurück.

(Geerbt von Regex)
GetGroupNumbers()

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

Gibt ein Array der Erfassung von Gruppennummern zurück, die Gruppennamen in einem Array entsprechen.

(Geerbt von Regex)
GetHashCode()

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

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

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

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GroupNameFromNumber(Int32)

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

Ruft den Gruppennamen ab, der der angegebenen Gruppennummer entspricht.

(Geerbt von Regex)
GroupNumberFromName(String)

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

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

(Geerbt von Regex)
InitializeReferences()

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

Veraltet.

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

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

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

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

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

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

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

(Geerbt von Regex)
IsMatch(String)

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

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

(Geerbt von Regex)
IsMatch(String, Int32)

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

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

(Geerbt von Regex)
Match(String)

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

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

(Geerbt von Regex)
Match(String, Int32)

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

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

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

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

Durchsucht die Eingabezeichenfolge nach dem ersten Vorkommen eines regulären Ausdrucks, beginnend mit der angegebenen Anfangsposition und nur die angegebene Anzahl von Zeichen.

(Geerbt von Regex)
Matches(String)

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

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

(Geerbt von Regex)
Matches(String, Int32)

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

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

(Geerbt von Regex)
MemberwiseClone()

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

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Replace(String, MatchEvaluator)

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

Ersetzt in einer angegebenen Eingabezeichenfolge alle Zeichenfolgen, die einem angegebenen regulären Ausdruck entsprechen, durch eine Zeichenfolge, die von einem MatchEvaluator Delegaten zurückgegeben wird.

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

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

Ersetzt in einer angegebenen Eingabezeichenfolge eine angegebene maximale Anzahl von Zeichenfolgen, die einem Muster für reguläre Ausdrücke entsprechen, durch eine Zeichenfolge, die von einem MatchEvaluator Delegaten zurückgegeben wird.

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

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

Ersetzt in einer angegebenen Eingabeunterzeichenfolge eine angegebene maximale Anzahl von Zeichenfolgen, die einem Muster für reguläre Ausdrücke entsprechen, durch eine Zeichenfolge, die von einem MatchEvaluator Delegaten zurückgegeben wird.

(Geerbt von Regex)
Replace(String, String)

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

Ersetzt in einer angegebenen Eingabezeichenfolge alle Zeichenfolgen, die einem Muster für reguläre Ausdrücke mit einer angegebenen Ersetzungszeichenfolge entsprechen.

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

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

Ersetzt in einer angegebenen Eingabezeichenfolge eine angegebene maximale Anzahl von Zeichenfolgen, die einem Muster für reguläre Ausdrücke mit einer angegebenen Ersetzungszeichenfolge entsprechen.

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

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

Ersetzt in einer angegebenen Eingabeunterzeichenfolge eine angegebene maximale Anzahl von Zeichenfolgen, die einem Muster für reguläre Ausdrücke mit einer angegebenen Ersetzungszeichenfolge entsprechen.

(Geerbt von Regex)
Split(String)

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

Teilt eine Eingabezeichenfolge in ein Array von Teilzeichenfolgen an den Positionen auf, die durch ein im Regex-Konstruktor angegebenes Muster für reguläre Ausdrücke definiert wurden.

(Geerbt von Regex)
Split(String, Int32)

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

Teilt eine Eingabezeichenfolge maximal in ein Array von Teilzeichenfolgen auf, an den Positionen, die durch einen regulären Ausdruck definiert werden, der im Regex-Konstruktor angegeben ist.

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

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

Teilt eine Eingabezeichenfolge maximal in ein Array von Teilzeichenfolgen auf, an den Positionen, die durch einen regulären Ausdruck definiert werden, der im Regex-Konstruktor angegeben ist. Die Suche nach dem Muster für reguläre Ausdrücke beginnt an einer angegebenen Zeichenposition in der Eingabezeichenfolge.

(Geerbt von Regex)
ToString()

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

Gibt das Muster für reguläre Ausdrücke zurück, das an den Regex-Konstruktor übergeben wurde.

(Geerbt von Regex)
UseOptionC()

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

Veraltet.

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)
UseOptionR()

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

Veraltet.

Wird von einem Regex-Objekt verwendet, das von der CompileToAssembly-Methode generiert wird.

(Geerbt von Regex)

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

Füllt ein SerializationInfo -Objekt mit den Daten auf, die zum Deserialisieren des aktuellen Regex -Objekts erforderlich sind.

(Geerbt von Regex)

Gilt für:

Weitere Informationen