TextRegex Třída

Definice

Poskytuje regulární výraz, který bude odpovídat všem znakům až do dalšího znaku menšího 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
TextRegex

Poznámky

Třídy System.Web.RegularExpressions jsou interně používány rozhraním .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á se objektem Regex vygenerovaným 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á se objektem Regex vygenerovaným 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á se objektem Regex vygenerovaným 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á se objektem Regex vygenerovaným 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á se objektem Regex vygenerovaným 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 uplynout při operaci porovnávání vzorů, než vyprší časový limit 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á se objektem Regex vygenerovaným 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á se objektem Regex vygenerovaným 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 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é zachycené skupiny na hodnoty indexu.

(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 interval 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 konstruktoru Regex .

(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á označ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á ve vstupním řetězci 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 iteraci po shodách.

(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 iteraci po shodách.

(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čí, zda se zadaný objekt rovná 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 zachycení 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 obsahující čísla 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í hashovací funkce.

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

Type Získá z 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á se objektem Regex vygenerovaným 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á v zadaném vstupním řetězci 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á ve vstupním řetězci 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á ve vstupním řetězci první výskyt regulárního výrazu, počínaje zadanou počáteční pozicí a vyhledáváním pouze zadaného počtu 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á v zadaném vstupním řetězci 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á v zadaném vstupním řetězci 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 Objectsouboru .

(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ězcem vráceným 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, ř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, 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 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á se objektem Regex vygenerovaným 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á se objektem Regex vygenerovaným 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 daty potřebnými k deserializaci aktuálního Regex objektu.

(Zděděno od Regex)

Platí pro

Viz také