AspCodeRegex 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供正则表达式以分析 ASP.NET 代码块。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class AspCodeRegex : System::Text::RegularExpressions::Regex
public class AspCodeRegex : System.Text.RegularExpressions.Regex
type AspCodeRegex = class
inherit Regex
Public Class AspCodeRegex
Inherits Regex
- 继承
注解
AspCodeRegex类提供已编译的正则表达式来分析 ASP.NET 代码块 (<%
.。。 %>
).
备注
System.Web.RegularExpressions类由 .NET Framework 在内部使用,用于分析 ASP.NET 页。
构造函数
AspCodeRegex() |
此 API 支持产品基础结构,不能在代码中直接使用。 初始化 AspCodeRegex 类的新实例。 |
AspCodeRegex(TimeSpan) |
此 API 支持产品基础结构,不能在代码中直接使用。 用指定的超时值初始化 AspCodeRegex 类的新实例。 |
字段
capnames |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
caps |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
capsize |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
capslist |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
factory |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
internalMatchTimeout |
操作超时之前在一个模式匹配操作中可以经过的最长时间。 (继承自 Regex) |
pattern |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
roptions |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
属性
CapNames |
获取或设置将命名捕获组映射到其索引值的字典。 (继承自 Regex) |
Caps |
获取或设置将编号捕获组映射到其索引值的字典。 (继承自 Regex) |
MatchTimeout |
获取当前实例的超时间隔。 (继承自 Regex) |
Options |
获取传递给 Regex 构造函数的选项。 (继承自 Regex) |
RightToLeft |
获取一个值,该值指示正则表达式是否从右向左进行搜索。 (继承自 Regex) |
方法
Count(ReadOnlySpan<Char>) |
在输入范围中搜索正则表达式的所有匹配项,并返回匹配项数。 (继承自 Regex) |
Count(String) |
在输入字符串中搜索正则表达式的所有匹配项,并返回匹配项数。 (继承自 Regex) |
EnumerateMatches(ReadOnlySpan<Char>) |
在输入范围中搜索正则表达式的所有匹配项,并返回一个 Regex.ValueMatchEnumerator 循环访问匹配项。 (继承自 Regex) |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetGroupNames() |
返回正则表达式的捕获组名数组。 (继承自 Regex) |
GetGroupNumbers() |
返回与数组中的组名相对应的捕获组号的数组。 (继承自 Regex) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
GroupNameFromNumber(Int32) |
获取与指定组号相对应的组名。 (继承自 Regex) |
GroupNumberFromName(String) |
返回与指定组名相对应的组号。 (继承自 Regex) |
InitializeReferences() |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
IsMatch(ReadOnlySpan<Char>) |
指示 Regex 构造函数中指定的正则表达式是否在指定的输入范围中找到匹配项。 (继承自 Regex) |
IsMatch(String) |
指示 Regex 构造函数中指定的正则表达式在指定的输入字符串中是否找到了匹配项。 (继承自 Regex) |
IsMatch(String, Int32) |
指示 Regex 构造函数中指定的正则表达式在指定的输入字符串中,从该字符串中的指定起始位置开始是否找到了匹配项。 (继承自 Regex) |
Match(String) |
在指定的输入字符串中搜索 Regex 构造函数中指定的正则表达式的第一个匹配项。 (继承自 Regex) |
Match(String, Int32) |
从输入字符串中的指定起始位置开始,在该字符串中搜索正则表达式的第一个匹配项。 (继承自 Regex) |
Match(String, Int32, Int32) |
从指定的起始位置开始,在输入字符串中搜索正则表达式的第一个匹配项,并且仅搜索指定数量的字符。 (继承自 Regex) |
Matches(String) |
在指定的输入字符串中搜索正则表达式的所有匹配项。 (继承自 Regex) |
Matches(String, Int32) |
从字符串中的指定起始位置开始,在指定的输入字符串中搜索正则表达式的所有匹配项。 (继承自 Regex) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
Replace(String, MatchEvaluator) |
在指定的输入字符串中,使用由 MatchEvaluator 委托返回的字符串替换与指定的正则表达式匹配的所有字符串。 (继承自 Regex) |
Replace(String, MatchEvaluator, Int32) |
在指定的输入字符串内,使用 MatchEvaluator 委托返回的字符串替换与某个正则表达式模式匹配的字符串(其数目为指定的最大数目)。 (继承自 Regex) |
Replace(String, MatchEvaluator, Int32, Int32) |
在指定的输入子字符串内,使用 MatchEvaluator 委托返回的字符串替换与某个正则表达式模式匹配的字符串(其数目为指定的最大数目)。 (继承自 Regex) |
Replace(String, String) |
在指定的输入字符串内,使用指定的替换字符串替换与某个正则表达式模式匹配的所有的字符串。 (继承自 Regex) |
Replace(String, String, Int32) |
在指定输入字符串内,使用指定替换字符串替换与某个正则表达式模式匹配的字符串(其数目为指定的最大数目)。 (继承自 Regex) |
Replace(String, String, Int32, Int32) |
在指定输入子字符串内,使用指定替换字符串替换与某个正则表达式模式匹配的字符串(其数目为指定的最大数目)。 (继承自 Regex) |
Split(String) |
在由 Regex 构造函数指定的正则表达式模式所定义的位置,将输入字符串拆分为子字符串数组。 (继承自 Regex) |
Split(String, Int32) |
在由 Regex 构造函数中指定的正则表达式定义的位置,将输入字符串拆分为子字符串数组指定的最大次数。 (继承自 Regex) |
Split(String, Int32, Int32) |
在由 Regex 构造函数中指定的正则表达式定义的位置,将输入字符串拆分为子字符串数组指定的最大次数。 从输入字符串的指定字符位置开始搜索正则表达式模式。 (继承自 Regex) |
ToString() |
返回传入 |
UseOptionC() |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
UseOptionR() |
由 CompileToAssembly 方法生成的 Regex 对象使用。 (继承自 Regex) |
显式接口实现
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
使用所需的数据填充 SerializationInfo 对象来反序列化当前 Regex 对象。 (继承自 Regex) |