有人可以指向一个很好的正则表达式资源(如果重要的话,对于php)。 我现在正在寻找一本书amazon,但不知道哪一本更好。找到易于理解的东西和快速有趣的学习过程会很棒。
答案 0 :(得分:2)
您可以从http://www.regular-expressions.info/
开始该网站还有list正则表达式书籍。
PHP支持几种正则表达式变体,但最重要的是PCRE(perl-comptabible正则表达式)。
mb_ereg
系列除支持多种编码外,还支持多个variants:
j Java (Sun java.util.regex) u GNU regex g grep c Emacs r Ruby z Perl b POSIX Basic regex d POSIX Extended regex
答案 1 :(得分:1)
Mastering Regular Expressions by: Jeffrey E.F. Friedl被认为是正则表达式书籍的圣经。
另外,正如Artefacto所说:http://www.regular-expressions.info/是一个非常好的资源,有清晰简单的解释。
但最好的学习方法是使用像Reggy这样的正则表达式工具(Mac工具)来玩它们
答案 2 :(得分:1)
与http://www.regular-expressions.info一起,您可能会发现获取交互式正则表达式编辑器很有用。
The Regex Coach是一位优秀,轻量级的编辑。
RegexBuddy令人惊讶,但价格昂贵。
regexpal.com一个简单的在线测试人员。
答案 3 :(得分:1)
这是我找到适合初学者的正则表达式介绍的唯一地方。它是一本名为“Practical PHP”的在线书籍的一部分。
答案 4 :(得分:1)
这些是您唯一需要的正则表:
两者都是学习正则表达式的绝佳工具,但它们都有很多特定于PHP的信息。