中国源码网首页 > 在线文章 > 正则学习 >
深入浅出之正则表达式(一)

作者:ll_efort      发布时间:2008-07-02 08:34:21      来源:中国源码
前言:SVQ中国源码网
       半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用深入浅出似乎已经太俗。但是通读原文以后,觉得只有用深入浅出才能准确的表达出该教程给我的感受,所以也就不能免俗了。SVQ中国源码网
       本文是Jan GoyvaertsRegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!

 SVQ中国源码网

SVQ中国源码网

1.      什么是正则表达式

SVQ中国源码网

基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用<<regex>>来表示一段具体的正则表达式。SVQ中国源码网

一段文本就是最基本的模式,简单的匹配相同的文本。SVQ中国源码网

 SVQ中国源码网

SVQ中国源码网

2.      不同的正则表达式引擎

SVQ中国源码网

正则表达式引擎是一种可以处理正则表达式的软件。通常,引擎是更大的应用程序的一部分。在软件世界,不同的正则表达式并不互相兼容。本教程会集中讨论Perl 5 类型的引擎,因为这种引擎是应用最广泛的引擎。同时我们也会提到一些和其他引擎的区别。许多近代的引擎都很类似,但不完全一样。例如

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 下一页
评论】【加入收藏夹】【打印】【关闭
相关新闻
最新文章
频道推荐
本站热门