TextRegex Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje regulární výraz, který odpovídá všem znakům až do dalšího znaku menší než (<).
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
- Dědičnost
Poznámky
Třídy System.Web.RegularExpressions se interně používají rozhraní .NET Framework k analýze ASP.NET stránek.
Konstruktory
TextRegex() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci TextRegex třídy. |
TextRegex(TimeSpan) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci TextRegex třídy se zadanou hodnotou časového limitu. |
Pole
capnames |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
caps |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
capsize |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
capslist |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
factory |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
internalMatchTimeout |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Maximální doba, která může uplyne v operaci porovnávání vzorů před vypršením časového limitu operace. (Zděděno od Regex) |
pattern |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
roptions |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
Vlastnosti
CapNames |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá nebo nastaví slovník, který mapuje pojmenované zachytávání skupin na jejich hodnoty indexu. (Zděděno od Regex) |
Caps |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá nebo nastaví slovník, který mapuje číslovaný zachytávání skupin na jejich indexové hodnoty. (Zděděno od Regex) |
MatchTimeout |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá časový limit aktuální instance. (Zděděno od Regex) |
Options |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá možnosti, které byly předány do Regex konstruktoru. (Zděděno od Regex) |
RightToLeft |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá hodnotu, která určuje, zda regulární výraz hledá zprava doleva. (Zděděno od Regex) |
Metody
Count(ReadOnlySpan<Char>) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní rozsah pro všechny výskyty regulárního výrazu a vrátí počet shod. (Zděděno od Regex) |
Count(ReadOnlySpan<Char>, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní rozsah pro všechny výskyty regulárního výrazu a vrátí počet shod. (Zděděno od Regex) |
Count(String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní řetězec pro všechny výskyty regulárního výrazu a vrátí počet shod. (Zděděno od Regex) |
EnumerateMatches(ReadOnlySpan<Char>) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní rozsah pro všechny výskyty regulárního výrazu a vrátí Regex.ValueMatchEnumerator pro iteraci shody. (Zděděno od Regex) |
EnumerateMatches(ReadOnlySpan<Char>, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní rozsah pro všechny výskyty regulárního výrazu a vrátí Regex.ValueMatchEnumerator pro iteraci shody. (Zděděno od Regex) |
EnumerateSplits(ReadOnlySpan<Char>) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní rozsah pro všechny výskyty regulárního výrazu a vrátí Regex.ValueSplitEnumerator, který iteruje rozdělení kolem shod. (Zděděno od Regex) |
EnumerateSplits(ReadOnlySpan<Char>, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní rozsah pro všechny výskyty regulárního výrazu a vrátí Regex.ValueSplitEnumerator, který iteruje rozdělení kolem shod. (Zděděno od Regex) |
EnumerateSplits(ReadOnlySpan<Char>, Int32, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní rozsah pro všechny výskyty regulárního výrazu a vrátí Regex.ValueSplitEnumerator, který iteruje rozdělení kolem shod. (Zděděno od Regex) |
Equals(Object) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
GetGroupNames() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí pole zachytávání názvů skupin pro regulární výraz. (Zděděno od Regex) |
GetGroupNumbers() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí matici zachytávání čísel skupin, které odpovídají názvům skupin v matici. (Zděděno od Regex) |
GetHashCode() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá Type aktuální instance. (Zděděno od Object) |
GroupNameFromNumber(Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá název skupiny, který odpovídá zadanému číslu skupiny. (Zděděno od Regex) |
GroupNumberFromName(String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí číslo skupiny, které odpovídá zadanému názvu skupiny. (Zděděno od Regex) |
InitializeReferences() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
Zastaralé.
Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
IsMatch(ReadOnlySpan<Char>) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda regulární výraz zadaný v konstruktoru Regex najde shodu v zadaném vstupním rozsahu. (Zděděno od Regex) |
IsMatch(ReadOnlySpan<Char>, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda regulární výraz zadaný v konstruktoru Regex najde shodu v zadaném vstupním rozsahu. (Zděděno od Regex) |
IsMatch(String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda regulární výraz zadaný v konstruktoru Regex najde shodu v zadaném vstupním řetězci. (Zděděno od Regex) |
IsMatch(String, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určuje, zda regulární výraz zadaný v konstruktoru Regex najde shodu v zadaném vstupním řetězci počínaje zadanou počáteční pozicí v řetězci. (Zděděno od Regex) |
Match(String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá zadaný vstupní řetězec pro první výskyt regulárního výrazu zadaného v konstruktoru Regex. (Zděděno od Regex) |
Match(String, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní řetězec pro první výskyt regulárního výrazu počínaje zadanou počáteční pozicí v řetězci. (Zděděno od Regex) |
Match(String, Int32, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá vstupní řetězec pro první výskyt regulárního výrazu, který začíná na zadané počáteční pozici a hledá pouze zadaný počet znaků. (Zděděno od Regex) |
Matches(String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá zadaný vstupní řetězec pro všechny výskyty regulárního výrazu. (Zděděno od Regex) |
Matches(String, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vyhledá zadaný vstupní řetězec pro všechny výskyty regulárního výrazu počínaje zadanou počáteční pozicí v řetězci. (Zděděno od Regex) |
MemberwiseClone() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
Replace(String, MatchEvaluator) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. V zadaném vstupním řetězci nahradí všechny řetězce, které odpovídají zadanému regulárnímu výrazu, řetězec vrácený delegátem MatchEvaluator. (Zděděno od Regex) |
Replace(String, MatchEvaluator, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. V zadaném vstupním řetězci nahradí zadaný maximální počet řetězců, které odpovídají vzoru regulárního výrazu, řetězcem vráceným delegátem MatchEvaluator. (Zděděno od Regex) |
Replace(String, MatchEvaluator, Int32, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. V zadaném vstupním podřetězci nahradí zadaný maximální počet řetězců, které odpovídají vzoru regulárního výrazu s řetězcem vráceným delegátem MatchEvaluator. (Zděděno od Regex) |
Replace(String, String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. V zadaném vstupním řetězci nahradí všechny řetězce, které odpovídají vzoru regulárního výrazu, zadaným náhradním řetězcem. (Zděděno od Regex) |
Replace(String, String, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. V zadaném vstupním řetězci nahradí zadaný maximální počet řetězců, které odpovídají vzoru regulárního výrazu, zadaným náhradním řetězcem. (Zděděno od Regex) |
Replace(String, String, Int32, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. V zadaném vstupním podřetězci nahradí zadaný maximální počet řetězců, které odpovídají vzoru regulárního výrazu se zadaným náhradním řetězcem. (Zděděno od Regex) |
Split(String) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Rozdělí vstupní řetězec na pole podřetězců na pozicích definovaných vzorem regulárního výrazu zadaným v konstruktoru Regex. (Zděděno od Regex) |
Split(String, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Rozdělí vstupní řetězec zadaný maximální početkrát do pole podřetězců na pozicích definovaných regulárním výrazem zadaným v konstruktoru Regex. (Zděděno od Regex) |
Split(String, Int32, Int32) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Rozdělí vstupní řetězec zadaný maximální početkrát do pole podřetězců na pozicích definovaných regulárním výrazem zadaným v konstruktoru Regex. Hledání vzoru regulárního výrazu začíná na zadané pozici znaku ve vstupním řetězci. (Zděděno od Regex) |
ToString() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí vzor regulárního výrazu, který byl předán do konstruktoru |
UseOptionC() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
Zastaralé.
Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
UseOptionR() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
Zastaralé.
Používá Regex objekt vygenerovaný metodou CompileToAssembly. (Zděděno od Regex) |
Explicitní implementace rozhraní
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Naplní SerializationInfo objekt dat potřebnými k deserializaci aktuálního Regex objektu. (Zděděno od Regex) |