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