CommentRegex 类

定义

提供正则表达式来分析 ASP.NET 注释块。

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

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

注解

CommentRegex 类提供编译的正则表达式来分析 ASP.NET 注释块(<%-- ...--%>)。

注释

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

构造函数

名称 说明
CommentRegex()

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

初始化 CommentRegex 类的新实例。

CommentRegex(TimeSpan)

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

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

字段

名称 说明
capnames

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

使用命名捕获时,将捕获名称映射到相应的索引。 否则为 null

(继承自 Regex)
caps

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

捕获稀疏时,将捕获数字映射到捕获数组中的相应索引。 否则为 null

(继承自 Regex)
capsize

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

正则表达式模式中定义的捕获组数。

(继承自 Regex)
capslist

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

使用稀疏或命名捕获时,包含捕获名称的排序列表。 否则为 null

(继承自 Regex)
factory

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

用于创建 RegexRunner 用于执行正则表达式的实例的工厂。

(继承自 Regex)
internalMatchTimeout

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

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

(继承自 Regex)
pattern

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

传递给构造函数的正则表达式模式。

(继承自 Regex)
roptions

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

传递给构造函数的正则表达式选项。

(继承自 Regex)

属性

名称 说明
CapNames

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

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

(继承自 Regex)
Caps

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

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

(继承自 Regex)
MatchTimeout

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

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

(继承自 Regex)
Options

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

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

(继承自 Regex)
RightToLeft

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

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

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

已过时.

Regex 方法生成的 CompileToAssembly(RegexCompilationInfo[], AssemblyName) 对象使用。 此方法已过时。

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

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

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

(继承自 Regex)
IsMatch(String)

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

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

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

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

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

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

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

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

(继承自 Regex)
Match(String)

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

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

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

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

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

(继承自 Regex)
Matches(String)

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

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

(继承自 Regex)
MemberwiseClone()

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

创建当前 Object的浅表副本。

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

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

在指定的输入子字符串中,用委托返回的 MatchEvaluator 字符串替换与正则表达式模式匹配的指定最大字符串数。

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

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

在指定的输入字符串中,用委托返回的 MatchEvaluator 字符串替换与正则表达式模式匹配的指定最大字符串数。

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

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

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

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

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

在指定的输入子字符串中,用指定的替换字符串替换与正则表达式模式匹配的指定最大字符串数。

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

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

在指定的输入字符串中,用指定的替换字符串替换与正则表达式模式匹配的指定最大字符串数。

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

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

在指定的输入字符串中,将匹配正则表达式模式的所有字符串替换为指定的替换字符串。

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

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

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

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

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

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

(继承自 Regex)
Split(String)

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

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

(继承自 Regex)
ToString()

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

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

(继承自 Regex)
UseOptionC()

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

已过时.

如果已设置该选项,则为 Compiled True。

(继承自 Regex)
UseOptionR()

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

已过时.

如果已设置该选项,则为 RightToLeft True。

(继承自 Regex)

显式接口实现

名称 说明
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

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

(继承自 Regex)

适用于

另请参阅