傻瓜的正则表达式

时间:2011-05-06 08:33:39

标签: php regex

是否有任何资源可以覆盖非常基本的启动级别的正则表达式?我看过http://www.regular-expressions.info/,但它并不完全是'快速参考'友好..任何其他来源?

对我来说,我主要在php中使用它,所以php友好会很有用。

6 个答案:

答案 0 :(得分:7)

答案 1 :(得分:2)

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

有一些pdf版本的书籍,但我不认为它们是合法的。否则我真的建议你购买这本书,如果你真的想要真正理解regexp而不仅仅是复制准备好的regexp并且理解它是如何工作的。

答案 2 :(得分:1)

如果您使用的是Windows,则可以使用此程序http://www.radsoftware.com.au/regexdesigner/ 它主要用于.net,但可以应用于任何正则表达式场景。 旁边有一个快速参考,你可以构建和测试你的表达。

答案 3 :(得分:1)

Sams在10分钟内教你自己正则表达给了我一个很好的开始。 RegEx的所有内容都没有在10分钟内讲授,但RegEx的每个不同方面都被打破,以便于理解~10分钟的课程。

为了真正测试RegEx,regexpal.com真棒:)

答案 4 :(得分:1)

这是一个非常基本的php tutorial

您可能还会发现一些在线正则表达式测试工具很有用,您可以在其中使用正则表达式。

RubularRegexr

答案 5 :(得分:0)

到目前为止,我发现的最好的一个是来自Wesley Murch上面帖子的http://www.addedbytes.com/download/regular-expressions-cheat-sheet-v2/png/。我甚至没想过在谷歌搜索“作弊表”。谢谢!