正则表达式最常用的功能就是数据验证,例如验证电子邮件地址,电话号码等成为开发过程中经常用到的代码。C#对正则表达式有很好的支持。在System.Text..RegularExpressions命名空间下有一组相关,专门用于正则表达式应用。
Regex类----包含了正则表达式,以及使用正则表达式的各种方法。
MatchCollection:包含了一个正则表达式找到的所有配置项。
Match:包含了一次匹配中所有匹配的文本。
GroupCollection:包含了一次匹配中的所有分组。
Group:包含了一个分组集合中一个组的细节。
CaptureCollection:包含一个组的所有Capture对象
Capture:返回组内一次捕获所有匹配的字符串。
RegexCompliationInfo:提供了把Regex类编译为了一个独立程序集所需要的细节。