什么是正则表达式.docVIP

  • 0
  • 0
  • 约7.38千字
  • 约 20页
  • 2015-12-27 发布于贵州
  • 举报
什么是正则表达式

什么是正则表达式   如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。   请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 data?.dat 的模式可以找到下述文件:    data1.dat    data2.dat    datax.dat    dataN.dat   如果使用 * 字符代替 ? 字符,则将扩大找到的文件数量。data*.dat 可以匹配下述所有文件名:    data.dat    data1.dat    data2.dat    data12.dat    datax.dat    dataXYZ.dat   尽管这种搜索文件的方法肯定很有用,但也十分有限。? 和 * 通配符的有限能力可以使你对正则表达式能做什么有一个概念,不过正则表达式的功能更强大,也更灵活。   早期起源   正则表达式的“祖先”可以一直上溯至对人类神经系统如何工作的早期研究。Warren McCulloch 和 Walter Pitts 这两位神经生理学家研究出一种数学方式来描述这些神经网络。   1956 年, 一位叫 Stephen Kleene 的数学家在 McCulloch 和 Pitts

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档