精通正则表达式基础知识拓展.docVIP

  • 2
  • 0
  • 约8.78千字
  • 约 7页
  • 2017-06-12 发布于浙江
  • 举报
精通正则表达式基础知识拓展

精通正则表达式_基础知识拓展 2007-12-22 13:37 基础知识拓展 Expanding the Foundation 我希望,前面的例子和解释已经帮助读者牢固地打下了正则表达式的基础,也请读者明白,这些例子都很浅显,我们需要掌握的还有很多。 语言的差异 Linguistic Diversification 我已经介绍过大多数版本的egrep支持的正则表达式的特性,这样的特性还有很多,其中一些并不是所有的版本都支持,这个问题留到后面的章节讲解。 任何语言中都存在不同的方言和口音,很不幸,正则表达式也一样。情况似乎是,每一种支持正则表达式的语言都提供了自己的“改进”。正则表达式不断发展,但多年的变化也造就了数目众多的正则表达式“流派”(flavor)。我们会在下面的章节中见到各种例子。 正则表达式的目标 The Goal of a Regular Expression 从最宏观的角度看,一个正则表达式要么能够匹配给定文本(对egrep来说,就是一行文本)中的某些字符,要么不能匹配。在编写正则表达式的时候,我们必须进行权衡:匹配符合要求的文本,同时忽略不符合要求的文本。 尽管egrep不关心匹配文本在行中的位置,但对正则表达式的其他应用来说,这个问题却很重要。如果文本是这样: …zip is 44272. If you write, send $4.95 to cover po

文档评论(0)

1亿VIP精品文档

相关文档