DatabindExprRegex 类

定义

提供正则表达式来分析 ASP.NET 数据绑定表达式。

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

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

注解

DatabindExprRegex 类提供编译的正则表达式来分析 ASP.NET 数据绑定表达式(<%# ... %>)。

注意

.NET Framework 在内部使用 System.Web.RegularExpressions 类来分析 ASP.NET 页。

构造函数

DatabindExprRegex()

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

初始化 DatabindExprRegex 类的新实例。

DatabindExprRegex(TimeSpan)

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

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

字段

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)
EnumerateSplits(ReadOnlySpan<Char>)

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

在输入范围中搜索正则表达式的所有匹配项,并返回一个 Regex.ValueSplitEnumerator 来循环访问匹配项周围的拆分。

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

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

在输入范围中搜索正则表达式的所有匹配项,并返回一个 Regex.ValueSplitEnumerator 来循环访问匹配项周围的拆分。

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

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

在输入范围中搜索正则表达式的所有匹配项,并返回一个 Regex.ValueSplitEnumerator 来循环访问匹配项周围的拆分。

(继承自 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)
IsMatch(ReadOnlySpan<Char>, Int32)

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

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

(继承自 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 支持产品基础结构,不能在代码中直接使用。

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

(继承自 Regex)

适用于

另请参阅