2011-05-06 86 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