Číst v angličtině

Sdílet prostřednictvím


RunatServerRegex Třída

Definice

Poskytuje regulární výraz k analýze atributu ASP.NET runat.

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

public class RunatServerRegex : System.Text.RegularExpressions.Regex
Dědičnost
RunatServerRegex

Poznámky

Třída RunatServerRegex poskytuje regulární výraz pro parsování atributu ASP.NET runat="server".

Poznámka

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

Konstruktory

RunatServerRegex()

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

Inicializuje novou instanci RunatServerRegex třídy.

RunatServerRegex(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 RunatServerRegex 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

Produkt Verze
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Viz také