PHP5 Web开发详解应用篇
  正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。它为我们提供了一种高效,高级的处理字符串的方法。正则表达式经常用于验证表单的提交内容,判断电话号码、地址 、EMAIL的地址、身份证号码、生日是否有效等用途。

基础介绍:

正则表达式可以让用户通过使用一系列的特殊字符构建匹配模式,然后把匹配模式与数据文件、程序输入以及Web页面的表单输入等目标对象进行比较,根据比较对象中是否包含匹配模式,执行相应的程序。
半小时精通正则表达式
正则表达式使用详解
正则表达式中的特殊字符
正则表达式系统教程
常用正则表达式语法例句
正则表达式中的特殊字符一览

实际应用:

目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux、Unix等)、HP等操作系统,PHP、C#、Java等开发语言,以及很多的应用软件中,都可以看到正则表达式的影子。
PHP一些常用的正则表达式
PHP编程技巧:看实例学正则表达式
正则表达式判断留言中是否有URL
MySql正则表达式的描述