System.Text.RegularExpressions
命名空间提供了正则表达式功能,它包含了一些类、枚举、委托等对象。它们的具体说明如表
9-1
所示。
表9-1 System.Text.RegularExpressions命名空间中的类、枚举和委托
类、枚举和委托 | 说明 |
Regex | 不可变的正则表达式。 |
Match | 单个正则表达式匹配的结果。 |
MatchCollection | 匹配结果的集合。 |
Capture | 单个成功捕获中的一个子字符串。 |
CaptureCollection | 由单个捕获组执行的捕获的集合。 |
Group | 单个捕获组的结果。 |
GroupCollection | 单个匹配中的捕获组的集合。 |
RegexOptions(枚举) | 正则表达式选项的枚举值。 |
MatchEvaluator(委托) | 在Replace方法操作过程中,处理每个匹配的委托。 |
RegexCompilationInfo | 正则表达式的编译信息。 |
RegexRunner | 编译正则表达式的基类。 |
RegexRunnerFactory | 为编译过的正则表达式提供创建RegexRunner类的功能。 |