2011-05-06 85 views
7

是否有任何资源在那里涵盖了非常基础的初级程序中的正则表达式?我已经看过http://www.regular-expressions.info/,但它不完全是'快速参考'友好..任何其他来源?傻瓜的正则表达式

对我而言,我主要在php中使用它,所以php友好将是有益的。

+2

http://www.regular-expressions.info/reference.html不是“快速参考”如何友好? :) – 2011-05-06 08:35:44

+0

http://perldoc.perl.org/perlretut.html – Gordon 2011-05-06 08:36:42

+1

http://stackoverflow.com/search?q=regex+tutorial – Gordon 2011-05-06 08:37:23

回答

1

如果您使用的是Windows,你可以使用这个程序http://www.radsoftware.com.au/regexdesigner/ 这主要是针对.NET但可以适用于任何正则表达式的情况。 有一个快速参考侧,你可以建立和测试你的表情。

2

当我开始使用正则表达式时,我推荐了这本书:Mastering Regular Expressions。它的确帮助我理解了基本概念以及正则表达式的工作原理。但我今天仍然可以从中学习,因为它也涵盖了更多高级主题。

这里有一些pdf版本的书,但我不认为它们是合法的。否则,我真的会推荐购买这本书,如果你真的想真正理解正则表达式,而不仅仅是复制准备好的正则表达式和理解它是如何工作的。

+0

+1000有史以来最好的有关正则表达式的书。一个优秀的教程,有时很清楚,彻底,甚至有趣。第三版涵盖了PHP的深入。 Slashdot的评论给了它十分之十,我完全同意。 – ridgerunner 2011-05-07 17:47:35

1

将由Sams在10分钟正则表达式给了我一个很好的开端。有关RegEx的所有内容都不会在10分钟内完成,但RegEx的每个不同方面都会被打破,以便于理解〜10分钟的会话。

实际测试正则表达式的,regexpal.com是真棒:)

1

这是一个非常基本的php tutorial

您也可以找到一些在线的正则表达式测试仪是有用的,在那里你可以玩的正则表达式。

RubularRegexr