Sdílet prostřednictvím


TagRegex Třída

Definice

Poskytuje regulární výraz k analýze počáteční značky elementu HTML, elementu XML nebo značky ovládacího prvku webového serveru ASP.NET.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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
Dědičnost
TagRegex

Poznámky

Třída TagRegex poskytuje regulární výraz, který ASP.NET interně používá k analýze počáteční značky elementu HTML, elementu XML nebo značky ovládacího prvku webového serveru ASP.NET pro aplikace, které cílí na rozhraní .NET Framework 4 nebo novější verze. ASP.NET používá třídu System.Web.RegularExpressions.TagRegex35 pro aplikace, které cílí na rozhraní .NET Framework 3.5 a starší verze.

Poznámka

Třídy System.Web.RegularExpressions se interně používají rozhraní .NET Framework k analýze ASP.NET stránek.

Konstruktory

TagRegex()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci TagRegex třídy.

TagRegex(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 TagRegex 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 Regex.

(Zděděno od Regex)
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)

Platí pro

Viz také