科技
类型
8.6
豆瓣评分
可以朗读
语音朗读
97千字
字数
2017-11-01
发行日期
展开全部
主编推荐语
本书适合各种语言和平台的开发人员。
内容简介
正则表达式是一种威力无比强大的武器,几乎在所有的程序设计语言里和计算机平台上都可以用它来完成各种复杂的文本处理工作。本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,其中包括回溯引用、条件性求值和前后查找,等等。每章都为读者准备了许多简明又实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们去解决实际问题。
目录
- 版权信息
- 版权声明
- 引言
- 第1章 正则表达式入门
- 1.1 正则表达式的用途
- 1.2 如何使用正则表达式
- 1.3 什么是正则表达式
- 1.4 使用正则表达式
- 1.5 在继续学习之前
- 1.6 小结
- 第2章 匹配单个字符
- 2.1 匹配纯文本
- 2.2 匹配任意字符
- 2.3 匹配特殊字符
- 2.4 小结
- 第3章 匹配一组字符
- 3.1 匹配多个字符中的某一个
- 3.2 利用字符集合区间
- 3.3 取非匹配
- 3.4 小结
- 第4章 使用元字符
- 4.1 对特殊字符进行转义
- 4.2 匹配空白字符
- 4.3 匹配特定的字符类别
- 4.4 使用POSIX字符类
- 4.5 小结
- 第5章 重复匹配
- 5.1 有多少个匹配
- 5.2 匹配的重复次数
- 5.3 防止过度匹配
- 5.4 小结
- 第6章 位置匹配
- 6.1 边界
- 6.2 单词边界
- 6.3 字符串边界
- 6.4 小结
- 第7章 使用子表达式
- 7.1 什么是子表达式
- 7.2 子表达式
- 7.3 子表达式的嵌套
- 7.4 小结
- 第8章 回溯引用:前后 一致匹配
- 8.1 回溯引用有什么用
- 8.2 回溯引用匹配
- 8.3 回溯引用在替换操作中的应用
- 8.4 小结
- 第9章 前后查找
- 9.1 前后查找
- 9.2 向前查找
- 9.3 向后查找
- 9.4 把向前查找和向后查找结合起来
- 9.5 对前后查找取非
- 9.6 小结
- 第10章 嵌入条件
- 10.1 为什么要嵌入条件
- 10.2 正则表达式里的条件
- 10.3 小结
- 附录A 常见应用软件 和编程语言中的 正则表达式
- A.1 grep
- A.2 JavaScript
- A.3 Macromedia ColdFusion
- A.4 Macromedia Dreamweaver
- A.5 Macromedia HomeSite(和ColdFusion Studio)
- A.6 Microsoft ASP
- A.7 Microsoft ASP.NET
- A.8 Microsoft C#
- A.9 Microsoft .NET
- A.10 Microsoft Visual Studio .NET
- A.11 MySQL
- A.12 Perl
- A.13 PHP
- A.14 Sun Java
- 附录B 常见问题的正则表 达式解决方案
- B.1 北美电话号码①
- B.2 美国邮政编码①
- B.3 加拿大邮政编码
- B.4 英国邮政编码
- B.5 美国社会安全号码①
- B.6 IP地址
- B.7 URL地址
- B.8 完整的URL地址
- B.9 电子邮件地址
- B.10 HTML注释
- B.11 JavaScript注释
- B.12 信用卡号码
- B.13 小结
- 附录C 正则表达式测试器
- C.1 Regular Expression Tester软件
- C.1.1 进行查找操作
- C.1.2 进行替换操作
- C.2 获得这套应用程序的一份副本
- 附录D
- 索引
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。