首页 > 语言 > 关键词  > 正文

正则表达式的3种匹配模式

2006-10-25 15:47 · 稿源:

《正则表达式的3种匹配模式》文章已经归档,站长之家不再展示相关内容,下文是站长之家的自动化写作机器人,通过算法提取的文章重点内容。这只AI还很年轻,欢迎联系我们帮它成长:

正则表达式是处理字符串的常用工具。在C#中,我们一般使用Regex类来表示一个正则表达式。一般正则表达式引擎支持以下3种匹配模式:单行模式(Singleline)、多行模式(Multiline)与忽略大小写(IgnoreCase)。1. 单行模式(Singleline)MSDN定义:更改点 (.) 的含义,使它与每一个字符匹配(而不是与除 \n 之外的每个字符匹配)。使用单行模式的典型场景是获取网页源码中的信息。示例:我们使用WebBrowser控件,从http://www.xxx.com/1.htm上获取了如下HTML源码,它存储在变量str中:Line 1Line 2我们想把div标签以及其中的内容提取出来,编写代码如下:string pattern = @".*";Regex regex = new Regex(pattern);if (regex.IsMatch(str)) Console.WriteLine(regex.Match(str).Value);else Console.WriteLine("Mismatch!");//结果为:Mismatch!错误分析:一般认...

......

本文由站长之家用户投稿,本平台仅提供信息索引服务。由于内容发布时间超过平台更新维护时间,为了保证文章信息的及时性,内容观点的准确性,平台将不提供完整的内容展现,本页面内容仅为平台搜索索引使用。需阅读完整内容的用户,请联系作者获取原文。

举报

  • 相关推荐
  • 大家在看

今日大家都在搜的词:

热文

  • 3 天
  • 7天