更新:2007 年 11 月
本节包含了一些代码示例,用以阐释如何在常见应用程序中使用正则表达式。
| .gif) 说明: | 
|---|
| System.Web.RegularExpressions 命名空间包含很多可实现预定义的正则表达式模式来分析 HTML、XML 和 ASP.NET 文档中的字符串的正则表达式对象。例如,TagRegex 类标识字符串中的开始标记,CommentRegex 类标识字符串中的 ASP.NET 注释。 | 
本节内容
- 示例:扫描 HREF 
 提供一个示例,该示例搜索一个输入字符串并输出所有 href="…" 值及其在字符串中的位置。
- 示例:更改日期格式 
 提供一个示例,该示例将 mm/dd/yy 格式的日期替换为 dd-mm-yy 格式的日期。
- 如何:从 URL 中提取协议和端口号 
 提供一个示例,该示例从包含 URL 的字符串中提取协议和端口号。例如,“https://www.contoso.com:8080/letters/readme.html”将返回“http:8080”。
- 如何:从字符串中去除无效字符 
 提供一个示例,该示例从字符串中去除无效的非字母数字字符。
- 如何:验证字符串是否为有效的电子邮件格式 
 提供一个示例,您可用它来验证一个字符串是否是有效的电子邮件格式。
参考
- System.Text.RegularExpressions
 提供 .NET Framework System.Text.RegularExpressions 命名空间的类库引用信息。
相关章节
- 正则表达式语言 
 提供正则表达式的编程语言方面的概述。
- 正则表达式类 
 描述 System.Text.RegularExpression 命名空间中包含的正则表达式类,并提供了它们的用法示例。
- 正则表达式行为的详细信息 
 提供有关 .NET Framework 正则表达式的功能和行为的信息。
- 正则表达式语言元素 
 提供有关可用来定义正则表达式的字符集、运算符和构造的信息。