快速入门
教程
工具和语言
示例
参考
书评
书评
正则表达式食谱
自学正则表达式
精通正则表达式
Java 正则表达式
Oracle 正则表达式
正则表达式袖珍参考
正则表达式食谱
适用于 Windows 的正则表达式食谱
本网站上的更多内容
简介
正则表达式快速入门
正则表达式教程
替换字符串教程
应用程序和语言
正则表达式示例
正则表达式参考
替换字符串参考
书评
可打印 PDF
关于本网站
RSS Feed 和博客
RegexBuddy—Better than a regular expression tutorial!

Sams 10 分钟自学正则表达式

不要被这本书的标题所迷惑,显然这是 Sams 营销部门的功劳。仅仅通读这本书的 138 页内容就需要超过 10 分钟。但是,如果你愿意花一两个小时来阅读这本书,你肯定可以学会编写符合你要求的正则表达式。

这本书完全由一个循序渐进的教程组成,它将引导你了解正则表达式语法的所有元素,从最基本的元素开始,一直到高级功能,例如 环视条件。每章介绍一个元素,并对其进行清晰的描述,并提供几个详细的示例。几乎所有 Perl 兼容正则表达式的功能(PHP、Python、JavaScript、Java、.NET 等也使用这些功能)都得到了讨论。

显然,这么小的一本书不可能面面俱到。尽管这本书的封面上提到了各种编程语言,但它根本没有告诉你如何 实际使用正则表达式以及特定的编程语言或工具。为此,你需要参考你正在使用的软件附带的文档。

这本书也没有解释正则表达式功能,例如 匹配 Unicode 字符命名捕获。这些功能仅受少数正则表达式风格支持。

如果您对正则表达式完全陌生,那么 Sams Teach Yourself Regular Expressions in 10 Minutes 将会让您快速上手。我绝对建议您购买一本。但是,如果您已经熟悉正则表达式,那么您需要在其他地方寻找深入的信息。