4.7 用户推荐指数
计算机
类型
9.1
豆瓣评分
可以朗读
语音朗读
70千字
字数
2019-07-01
发行日期
展开全部
主编推荐语
正则表达式是一种威力无比强大的武器,几乎在所有的语言和平台上,都可以用它来执行各种复杂的文本处理和操作。
内容简介
本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,包括反向引用、条件评估、环视等。每章都配有许多简明实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们解决实际问题。
目录
- 版权信息
- 前言
- 目标读者
- 第1章 正则表达式入门
- 1.1 正则表达式的用途
- 1.2 如何使用正则表达式
- 1.2.1 用正则表达式进行搜索
- 1.2.2 用正则表达式进行替换
- 1.3 什么是正则表达式
- 1.4 使用正则表达式
- 1.5 在继续学习之前
- 1.6 小结
- 第2章 匹配单个字符
- 2.1 匹配普通文本
- 2.1.1 有多少个匹配结果
- 2.1.2 字母的大小写问题
- 2.2 匹配任意字符
- 2.3 匹配特殊字符
- 2.4 小结
- 第3章 匹配一组字符
- 3.1 匹配多个字符中的某一个
- 3.2 利用字符集合区间
- 3.3 排除
- 3.4 小结
- 第4章 使用元字符
- 4.1 再谈转义
- 4.2 匹配空白字符
- 4.3 匹配特定的字符类型
- 4.3.1 匹配数字(与非数字)
- 4.3.2 匹配字母数字(与非字母数字)
- 4.3.3 匹配空白字符(与非空白字符)
- 4.3.4 匹配十六进制或八进制数值
- 4.4 使用POSIX字符类
- 4.5 小结
- 第5章 重复匹配
- 5.1 有多少个匹配
- 5.1.1 匹配一个或多个字符
- 5.1.2 匹配零个或多个字符
- 5.1.3 匹配零个或一个字符
- 5.2 匹配的重复次数
- 5.2.1 具体的重复匹配
- 5.2.2 区间范围
- 5.2.3 匹配“至少重复多少次”
- 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.2.1 反向引用条件
- 10.2.2 环视条件
- 10.3 小结
- 第11章 常见问题的正则表达式解决方案
- 11.1 北美电话号码
- 11.2 美国ZIP编码
- 11.3 加拿大邮政编码
- 11.4 英国邮政编码
- 11.5 美国社会安全号码
- 11.6 IP地址
- 11.7 URL
- 11.8 完整的URL
- 11.9 电子邮件地址
- 11.10 HTML注释
- 11.11 JavaScript注释
- 11.12 信用卡号码
- 11.13 小结
- 附录A 常见应用软件和编程语言中的正则表达式
- A.1 grep
- A.2 Java
- A.3 JavaScript
- A.4 Microsoft .NET
- A.5 Microsoft SQL Server T-SQL
- A.6 Microsoft Visual Studio .NET
- A.7 MySQL
- A.8 Oracle PL/SQL
- A.9 Perl
- A.10 PHP
- A.11 Python
- 附表
- 作者简介
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。