AspEncodedExprRegex 类

定义

提供正则表达式以分析编码的 ASP.NET 表达式块。

此 API 支持产品基础结构,不能在代码中直接使用。

public ref class AspEncodedExprRegex : System::Text::RegularExpressions::Regex
public class AspEncodedExprRegex : System.Text.RegularExpressions.Regex
type AspEncodedExprRegex = class
    inherit Regex
Public Class AspEncodedExprRegex
Inherits Regex
继承
AspEncodedExprRegex

注解

.NET FrameworkSystem.Web.RegularExpressions在内部使用这些类来分析 ASP.NET 页。

构造函数

AspEncodedExprRegex()

此 API 支持产品基础结构,不能在代码中直接使用。

初始化 AspEncodedExprRegex 类的新实例。

AspEncodedExprRegex(TimeSpan)

此 API 支持产品基础结构,不能在代码中直接使用。

用指定的超时值初始化 AspEncodedExprRegex 类的新实例。

字段

capnames

此 API 支持产品基础结构,不能在代码中直接使用。

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)
caps

此 API 支持产品基础结构,不能在代码中直接使用。

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)
capsize

此 API 支持产品基础结构,不能在代码中直接使用。

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)
capslist

此 API 支持产品基础结构,不能在代码中直接使用。

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)
factory

此 API 支持产品基础结构,不能在代码中直接使用。

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)
internalMatchTimeout

此 API 支持产品基础结构,不能在代码中直接使用。

操作超时之前在一个模式匹配操作中可以经过的最长时间。

(继承自 Regex)
pattern

此 API 支持产品基础结构,不能在代码中直接使用。

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)
roptions

此 API 支持产品基础结构,不能在代码中直接使用。

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)

属性

CapNames

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置将命名捕获组映射到其索引值的字典。

(继承自 Regex)
Caps

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置将编号捕获组映射到其索引值的字典。

(继承自 Regex)
MatchTimeout

此 API 支持产品基础结构,不能在代码中直接使用。

获取当前实例的超时间隔。

(继承自 Regex)
Options

此 API 支持产品基础结构,不能在代码中直接使用。

获取传递给 Regex 构造函数的选项。

(继承自 Regex)
RightToLeft

此 API 支持产品基础结构,不能在代码中直接使用。

获取一个值,该值指示正则表达式是否从右向左进行搜索。

(继承自 Regex)

方法

Count(ReadOnlySpan<Char>)

此 API 支持产品基础结构,不能在代码中直接使用。

在输入范围中搜索正则表达式的所有匹配项,并返回匹配项数。

(继承自 Regex)
Count(ReadOnlySpan<Char>, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

在输入范围中搜索正则表达式的所有匹配项,并返回匹配项数。

(继承自 Regex)
Count(String)

此 API 支持产品基础结构,不能在代码中直接使用。

在输入字符串中搜索正则表达式的所有匹配项,并返回匹配项数。

(继承自 Regex)
EnumerateMatches(ReadOnlySpan<Char>)

此 API 支持产品基础结构,不能在代码中直接使用。

在输入范围中搜索正则表达式的所有匹配项,并返回 以 Regex.ValueMatchEnumerator 循环访问匹配项。

(继承自 Regex)
EnumerateMatches(ReadOnlySpan<Char>, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

在输入范围中搜索正则表达式的所有匹配项,并返回 以 Regex.ValueMatchEnumerator 循环访问匹配项。

(继承自 Regex)
Equals(Object)

此 API 支持产品基础结构,不能在代码中直接使用。

确定指定对象是否等于当前对象。

(继承自 Object)
GetGroupNames()

此 API 支持产品基础结构,不能在代码中直接使用。

返回正则表达式的捕获组名数组。

(继承自 Regex)
GetGroupNumbers()

此 API 支持产品基础结构,不能在代码中直接使用。

返回与数组中的组名相对应的捕获组号的数组。

(继承自 Regex)
GetHashCode()

此 API 支持产品基础结构,不能在代码中直接使用。

作为默认哈希函数。

(继承自 Object)
GetType()

此 API 支持产品基础结构,不能在代码中直接使用。

获取当前实例的 Type

(继承自 Object)
GroupNameFromNumber(Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

获取与指定组号相对应的组名。

(继承自 Regex)
GroupNumberFromName(String)

此 API 支持产品基础结构,不能在代码中直接使用。

返回与指定组名相对应的组号。

(继承自 Regex)
InitializeReferences()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)
IsMatch(ReadOnlySpan<Char>)

此 API 支持产品基础结构,不能在代码中直接使用。

指示 Regex 构造函数中指定的正则表达式是否在指定的输入范围中找到匹配项。

(继承自 Regex)
IsMatch(ReadOnlySpan<Char>, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

指示 Regex 构造函数中指定的正则表达式是否在指定的输入范围中找到匹配项。

(继承自 Regex)
IsMatch(String)

此 API 支持产品基础结构,不能在代码中直接使用。

指示 Regex 构造函数中指定的正则表达式在指定的输入字符串中是否找到了匹配项。

(继承自 Regex)
IsMatch(String, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

指示 Regex 构造函数中指定的正则表达式在指定的输入字符串中,从该字符串中的指定起始位置开始是否找到了匹配项。

(继承自 Regex)
Match(String)

此 API 支持产品基础结构,不能在代码中直接使用。

在指定的输入字符串中搜索 Regex 构造函数中指定的正则表达式的第一个匹配项。

(继承自 Regex)
Match(String, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

从输入字符串中的指定起始位置开始,在该字符串中搜索正则表达式的第一个匹配项。

(继承自 Regex)
Match(String, Int32, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

从指定的起始位置开始,在输入字符串中搜索正则表达式的第一个匹配项,并且仅搜索指定数量的字符。

(继承自 Regex)
Matches(String)

此 API 支持产品基础结构,不能在代码中直接使用。

在指定的输入字符串中搜索正则表达式的所有匹配项。

(继承自 Regex)
Matches(String, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

从字符串中的指定起始位置开始,在指定的输入字符串中搜索正则表达式的所有匹配项。

(继承自 Regex)
MemberwiseClone()

此 API 支持产品基础结构,不能在代码中直接使用。

创建当前 Object 的浅表副本。

(继承自 Object)
Replace(String, MatchEvaluator)

此 API 支持产品基础结构,不能在代码中直接使用。

在指定的输入字符串中,使用由 MatchEvaluator 委托返回的字符串替换与指定的正则表达式匹配的所有字符串。

(继承自 Regex)
Replace(String, MatchEvaluator, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

在指定的输入字符串内,使用 MatchEvaluator 委托返回的字符串替换与某个正则表达式模式匹配的字符串(其数目为指定的最大数目)。

(继承自 Regex)
Replace(String, MatchEvaluator, Int32, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

在指定的输入子字符串内,使用 MatchEvaluator 委托返回的字符串替换与某个正则表达式模式匹配的字符串(其数目为指定的最大数目)。

(继承自 Regex)
Replace(String, String)

此 API 支持产品基础结构,不能在代码中直接使用。

在指定的输入字符串内,使用指定的替换字符串替换与某个正则表达式模式匹配的所有的字符串。

(继承自 Regex)
Replace(String, String, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

在指定输入字符串内,使用指定替换字符串替换与某个正则表达式模式匹配的字符串(其数目为指定的最大数目)。

(继承自 Regex)
Replace(String, String, Int32, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

在指定输入子字符串内,使用指定替换字符串替换与某个正则表达式模式匹配的字符串(其数目为指定的最大数目)。

(继承自 Regex)
Split(String)

此 API 支持产品基础结构,不能在代码中直接使用。

在由 Regex 构造函数指定的正则表达式模式所定义的位置,将输入字符串拆分为子字符串数组。

(继承自 Regex)
Split(String, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

在由 Regex 构造函数中指定的正则表达式定义的位置,将输入字符串拆分为子字符串数组指定的最大次数。

(继承自 Regex)
Split(String, Int32, Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

在由 Regex 构造函数中指定的正则表达式定义的位置,将输入字符串拆分为子字符串数组指定的最大次数。 从输入字符串的指定字符位置开始搜索正则表达式模式。

(继承自 Regex)
ToString()

此 API 支持产品基础结构,不能在代码中直接使用。

返回传入 Regex 构造函数的正则表达式模式。

(继承自 Regex)
UseOptionC()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)
UseOptionR()

此 API 支持产品基础结构,不能在代码中直接使用。

已过时.

CompileToAssembly 方法生成的 Regex 对象使用。

(继承自 Regex)

显式接口实现

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

此 API 支持产品基础结构,不能在代码中直接使用。

使用所需的数据填充 SerializationInfo 对象来反序列化当前 Regex 对象。

(继承自 Regex)

适用于