| 本书从正则表达式的基本概念、基本语法入手,着重介绍了正则表达式在数字验证、字符串验证、数字和字符串混合验证、HTML处理等各个方面的应用,并基于目前流行的程序语言或应用环境(如C#、ASP.NET、JSP、JavaScript、PHP),全面介绍了创建正则表达式的方法,以及正则表达式在Web环境中的各种应用。 本书适合广大Web网站开发人员、网站管理维护人员和大中专院校学生阅读,尤其适合从事与字符串处理相关工作的Web编程技术人员参考。 本书附赠CD-ROM光盘一张。 |
| 第一篇 正则表达式基础 第1章 正则表达式概述 1.1 什么是正则表达式 1.2 第一个正则表达式 1.3 测试工具 第2章 正则表达式基础理论 2.1 元字符 2.1.1 匹配位置的元字符 2.1.2 匹配字符的元字符 2.1.3 元字符总结 2.2 字符类 2.3 字符转义 2.4 反义 2.5 限定符 2.6 替换 2.7 分组 2.8 后向引用 2.9 零宽度断言 2.10 负向零宽度断言 2.11 匹配选项 2.12 注释 2.13 优先级顺序 2.14 递归匹配 2.15 典型正则表达式解释 第3章 数字验证 3.1 数值验证 3.1.1 只包含数字 3.1.2 整数验证 3.1.3 指定范围的整数验证 3.1.4 实数验证 3.1.5 指定精度的实数验证 3.1.6 科学计数法的数值验证 3.1.7 二进制数值验证 3.1.8 八进制数值验证 3.1.9 十六进制数值验证 3.2 电话号码验证 3.2.1 手机号码验证 3.2.2 固定电话号码(不包括区号)验证 3.2.3 “区号+固定电话号码”验证 3.2.4 “区号+固定电话号码+分机号码”验证 3.2.5 固定电话号码验证总结 3.3 邮政编码验证 3.3.1 国内邮政编码验证 3.3.2 国际邮政编码验证 3.4 IP地址验证 3.4.1 简单IP地址验证 3.4.2 精确IP地址验证 3.4.3 子网内部IP地址验证 3.4.4 64位IP地址验证 3.5 身份证验证 3.5.1 15位身份证号码验证 3.5.2 18位身份证号码验证 3.6 银行卡号验证 3.6.1 银行卡号验证 3.6.2 信用卡卡号验证 3.6.3 中国建设银行卡号验证 3.6.4 中国工商银行卡号验证 3.6.5 中国农业银行卡号验证 第4章 字符串验证 4.1 英文单词验证 4.1. |
商品评论(0条)