System.Text.RegularExpressions Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia funkcje wyrażeń regularnych, które mogą być używane z dowolnej platformy lub języka działającego na platformie .NET. Oprócz typów zawartych w tej przestrzeni nazw klasa umożliwia określenie, RegexStringValidator czy określony ciąg jest zgodny ze wzorcem wyrażenia regularnego.
Klasy
| Nazwa | Opis |
|---|---|
| Capture |
Reprezentuje wyniki pojedynczego pomyślnego przechwytywania podwyrażenia. |
| CaptureCollection |
Reprezentuje zestaw przechwytywania wykonanych przez pojedynczą grupę przechwytywania. Kolekcja jest niezmienna (tylko do odczytu) i nie ma publicznego konstruktora. |
| Group |
Reprezentuje wyniki z pojedynczej grupy przechwytywania. |
| GroupCollection |
Zwraca zestaw przechwyconych grup w jednym dopasowaniu. Kolekcja jest niezmienna (tylko do odczytu) i nie ma publicznego konstruktora. |
| Match |
Reprezentuje wyniki z jednego dopasowania wyrażenia regularnego. |
| MatchCollection |
Reprezentuje zestaw pomyślnych dopasowań znalezionych przez iteracyjne stosowanie wzorca wyrażenia regularnego do ciągu wejściowego. Kolekcja jest niezmienna (tylko do odczytu) i nie ma publicznego konstruktora. Metoda Matches(String) zwraca obiekt MatchCollection. |
| Regex |
Reprezentuje niezmienne wyrażenie regularne. |
| RegexCompilationInfo |
Zawiera informacje o wyrażeniu regularnym używanym do kompilowania wyrażenia regularnego do autonomicznego zestawu. |
| RegexMatchTimeoutException |
Wyjątek zgłaszany, gdy czas wykonywania metody dopasowywania wzorca wyrażenia regularnego przekracza interwał limitu czasu. |
| RegexRunner |
Klasa RegexRunner jest klasą bazową dla skompilowanych wyrażeń regularnych. |
| RegexRunnerFactory |
Tworzy klasę RegexRunner dla skompilowanego wyrażenia regularnego. |
Wyliczenia
| Nazwa | Opis |
|---|---|
| RegexOptions |
Zawiera wyliczone wartości używane do ustawiania opcji wyrażeń regularnych. |
Delegaci
| Nazwa | Opis |
|---|---|
| MatchEvaluator |
Reprezentuje metodę wywoływaną za każdym razem, gdy podczas operacji metody zostanie znalezione dopasowanie wyrażenia regularnego Replace . |