正则表达式示例
更新:2007 年 11 月
本节包含了一些代码示例,用以阐释如何在常见应用程序中使用正则表达式。
![]() |
---|
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 正则表达式的功能和行为的信息。正则表达式语言元素
提供有关可用来定义正则表达式的字符集、运算符和构造的信息。