TextRegex Klasa

Definicja

Udostępnia wyrażenie regularne, aby dopasować wszystkie znaki do następnego znaku mniejszego niż (<).

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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
Dziedziczenie
TextRegex

Uwagi

Klasy System.Web.RegularExpressions są używane wewnętrznie przez .NET Framework do analizowania stron ASP.NET.

Konstruktory

TextRegex()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Inicjuje nowe wystąpienie klasy TextRegex.

TextRegex(TimeSpan)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Inicjuje TextRegex nowe wystąpienie klasy z określoną wartością limitu czasu.

Pola

capnames

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)
caps

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)
capsize

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)
capslist

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)
factory

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)
internalMatchTimeout

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Maksymalny czas, który może upłynąć w operacji dopasowania wzorca przed przekroczeniem limitu czasu operacji.

(Odziedziczone po Regex)
pattern

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)
roptions

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)

Właściwości

CapNames

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia słownik, który mapuje nazwy przechwytywania grup na ich wartości indeksu.

(Odziedziczone po Regex)
Caps

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia słownik, który mapuje numerowane grupy przechwytywania na ich wartości indeksu.

(Odziedziczone po Regex)
MatchTimeout

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera interwał limitu czasu bieżącego wystąpienia.

(Odziedziczone po Regex)
Options

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera opcje, które zostały przekazane do konstruktora Regex .

(Odziedziczone po Regex)
RightToLeft

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera wartość wskazującą, czy wyrażenie regularne wyszukuje się od prawej do lewej.

(Odziedziczone po Regex)

Metody

Count(ReadOnlySpan<Char>)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres wejściowy dla wszystkich wystąpień wyrażenia regularnego i zwraca liczbę dopasowań.

(Odziedziczone po Regex)
Count(ReadOnlySpan<Char>, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres wejściowy dla wszystkich wystąpień wyrażenia regularnego i zwraca liczbę dopasowań.

(Odziedziczone po Regex)
Count(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje ciąg wejściowy dla wszystkich wystąpień wyrażenia regularnego i zwraca liczbę dopasowań.

(Odziedziczone po Regex)
EnumerateMatches(ReadOnlySpan<Char>)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca wartość Regex.ValueMatchEnumerator , aby iterować dopasowania.

(Odziedziczone po Regex)
EnumerateMatches(ReadOnlySpan<Char>, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje zakres danych wejściowych dla wszystkich wystąpień wyrażenia regularnego i zwraca wartość Regex.ValueMatchEnumerator , aby iterować dopasowania.

(Odziedziczone po Regex)
Equals(Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetGroupNames()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca tablicę przechwytywania nazw grup dla wyrażenia regularnego.

(Odziedziczone po Regex)
GetGroupNumbers()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca tablicę przechwytujących numery grup, które odpowiadają nazwam grup w tablicy.

(Odziedziczone po Regex)
GetHashCode()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
GroupNameFromNumber(Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera nazwę grupy odpowiadającą określonej liczbie grup.

(Odziedziczone po Regex)
GroupNumberFromName(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca liczbę grup odpowiadającą określonej nazwie grupy.

(Odziedziczone po Regex)
InitializeReferences()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przestarzałe.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)
IsMatch(ReadOnlySpan<Char>)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wskazuje, czy wyrażenie regularne określone w konstruktorze Regex znajduje dopasowanie w określonym zakresie wejściowym.

(Odziedziczone po Regex)
IsMatch(ReadOnlySpan<Char>, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wskazuje, czy wyrażenie regularne określone w konstruktorze Regex znajduje dopasowanie w określonym zakresie wejściowym.

(Odziedziczone po Regex)
IsMatch(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wskazuje, czy wyrażenie regularne określone w konstruktorze Regex znajduje dopasowanie w określonym ciągu wejściowym.

(Odziedziczone po Regex)
IsMatch(String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wskazuje, czy wyrażenie regularne określone w konstruktorze Regex znajduje dopasowanie w określonym ciągu wejściowym, zaczynając od określonej pozycji początkowej w ciągu.

(Odziedziczone po Regex)
Match(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje określony ciąg wejściowy dla pierwszego wystąpienia wyrażenia regularnego określonego w konstruktorze Regex .

(Odziedziczone po Regex)
Match(String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje ciąg wejściowy pierwszego wystąpienia wyrażenia regularnego, zaczynając od określonej pozycji początkowej w ciągu.

(Odziedziczone po Regex)
Match(String, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje ciąg wejściowy pierwszego wystąpienia wyrażenia regularnego, zaczynając od określonej pozycji początkowej i wyszukując tylko określoną liczbę znaków.

(Odziedziczone po Regex)
Matches(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje określony ciąg wejściowy dla wszystkich wystąpień wyrażenia regularnego.

(Odziedziczone po Regex)
Matches(String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Wyszukuje określony ciąg wejściowy dla wszystkich wystąpień wyrażenia regularnego, zaczynając od określonej pozycji początkowej w ciągu.

(Odziedziczone po Regex)
MemberwiseClone()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Replace(String, MatchEvaluator)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym ciągu wejściowym zastępuje wszystkie ciągi zgodne z określonym wyrażeniem regularnym ciągiem zwracanym przez delegata MatchEvaluator .

(Odziedziczone po Regex)
Replace(String, MatchEvaluator, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym ciągu wejściowym zastępuje określoną maksymalną liczbę ciągów pasujących do wzorca wyrażenia regularnego ciągiem zwracanym przez delegata MatchEvaluator .

(Odziedziczone po Regex)
Replace(String, MatchEvaluator, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym podciągu wejściowym zastępuje określoną maksymalną liczbę ciągów pasujących do wzorca wyrażenia regularnego ciągiem zwracanym przez delegata MatchEvaluator .

(Odziedziczone po Regex)
Replace(String, String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym ciągu wejściowym zastępuje wszystkie ciągi zgodne ze wzorcem wyrażenia regularnego określonym ciągiem zastępczym.

(Odziedziczone po Regex)
Replace(String, String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym ciągu wejściowym zastępuje określoną maksymalną liczbę ciągów pasujących do wzorca wyrażenia regularnego określonym ciągiem zastępczym.

(Odziedziczone po Regex)
Replace(String, String, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

W określonym podciągu wejściowym zastępuje określoną maksymalną liczbę ciągów pasujących do wzorca wyrażenia regularnego określonym ciągiem zastępczym.

(Odziedziczone po Regex)
Split(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Dzieli ciąg wejściowy na tablicę podciągów w pozycjach zdefiniowanych przez wzorzec wyrażenia regularnego określonego w konstruktorze Regex .

(Odziedziczone po Regex)
Split(String, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Dzieli ciąg wejściowy określoną maksymalną liczbę razy na tablicę podciągów w pozycjach zdefiniowanych przez wyrażenie regularne określone w konstruktorze Regex .

(Odziedziczone po Regex)
Split(String, Int32, Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Dzieli ciąg wejściowy określoną maksymalną liczbę razy na tablicę podciągów w pozycjach zdefiniowanych przez wyrażenie regularne określone w konstruktorze Regex . Wyszukiwanie wzorca wyrażenia regularnego rozpoczyna się od określonej pozycji znaku w ciągu wejściowym.

(Odziedziczone po Regex)
ToString()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca wzorzec wyrażenia regularnego, który został przekazany do konstruktora Regex .

(Odziedziczone po Regex)
UseOptionC()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przestarzałe.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)
UseOptionR()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Przestarzałe.

Używany przez Regex obiekt wygenerowany przez metodę CompileToAssembly .

(Odziedziczone po Regex)

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

SerializationInfo Wypełnia obiekt danymi niezbędnymi do deserializacji bieżącego Regex obiektu.

(Odziedziczone po Regex)

Dotyczy

Zobacz też