CRegex深入正则表达式.docVIP

  • 9
  • 0
  • 约7.76千字
  • 约 6页
  • 2017-02-02 发布于江苏
  • 举报
C# Regex 深入正则表达式 正则表达式(Regular expressions)是一套语法匹配规则,各种语言,如Perl, .Net和Java都有其对应的共享的正则表达 式类库。在.Net中,这个类库叫做Regex。 简单的说,Regex是从字符窗中查找匹配字符串的应用类。通过Regex,编程人员能够非常方便的从一段数据中提取自己所需要的数据信息。 举一个简单的例子,让大家对Regex有个大概的了解: Regex regex = new Regex(@d+); Match m = regex.Match(fox 9212gold); Console.WriteLine(m.Value.ToString()); 结果很明显,regex为我们找到了字符串”fox 9212gold”中的数字字符串,输出结果为”9212” . 对Regex有了一个基本的概念之后,我需要告诉你一个非常好的消息,那就是Regex可以为我们做的远不止这么一点点,他是一套功能非常强大语法匹配规则。当然,这里还有一个坏消息等着我们,那就是强大功能的语法规则自然需要大量纷繁复杂的keyword支持,这也为Regex的学习带来了极大的难度。想要真正掌握正则表达式,可不是几个sample能够全部揭示与说明的。 创建一个Regex对象 Regex的构造函数有三种,在这里就不讨论默认构造函数了。

文档评论(0)

1亿VIP精品文档

相关文档