TextRegex Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen regulären Ausdruck bereit, der allen Zeichen bis zum nächsten kleiner als (<) Zeichen entspricht.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public ref class TextRegex : System::Text::RegularExpressions::Regex
public class TextRegex : System.Text.RegularExpressions.Regex
type TextRegex = class
inherit Regex
Public Class TextRegex
Inherits Regex
- Vererbung
Hinweise
Die System.Web.RegularExpressions Klassen werden intern vom .NET Framework verwendet, um ASP.NET Seiten zu analysieren.
Konstruktoren
TextRegex() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Initialisiert eine neue Instanz der TextRegex Klasse. |
TextRegex(TimeSpan) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Initialisiert eine neue Instanz der TextRegex 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 |
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) |