学习正则表达式

学习正则表达式 pdf epub mobi txt 电子书 下载 2025

出版者:人民邮电出版社
作者:菲茨杰拉德
出品人:
页数:124
译者:王热宇
出版时间:2013-4
价格:35.00元
装帧:平装
isbn号码:9787115311498
丛书系列:
图书标签:
  • 正则表达式
  • 入门级
  • 计算机
  • 编程
  • 图灵程序设计丛书
  • 软件开发
  • 计算机技术
  • programming
  • 正则表达式
  • 正则
  • 编程
  • 开发
  • 技术
  • 计算机
  • 书籍
  • 学习
  • 工具
  • 效率
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。书中贯穿了大量简洁明了的示例,旨在让读者轻松掌握正则表达式。此外,书中各在线和桌面工具一应俱全,并介绍了进阶参考资料,是一本不可多得的正则表达式入门好书。《学习正则表达式》适合对正则表达式感兴趣的程序员和互联网从业者。

作者简介

Michael Fitzgerald 知名程序员、顾问、技术作家,为O’Reilly以及John Wiley & Sons编写过十余本技术图书,在O’Reilly Network上发表了大量文章。他曾是针对XML的RELAX NG模式语言委员会的成员。

目录信息

目  录
前言  IX
第1章  什么是正则表达式  1
1.1  从Regexpal开始  2
1.2  匹配北美电话号码  3
1.3  用字符组来匹配数字  4
1.4  使用字符组简写式  5
1.5  匹配任意字符  5
1.6  捕获分组和后向引用  6
1.7  使用量词  6
1.8  括选文字符  8
1.9  应用举例  9
1.10  本章所学  11
1.11  相关资源  11
第2章  简单的模式匹配  13
2.1  匹配字符串字面值  15
2.2  匹配数字  15
2.3  匹配非数字字符  17
2.4  匹配单词和非单词字符  18
2.5  匹配空白符  19
2.6  再谈匹配任意字符  21
2.7  给文本加标签  23
2.7.1  用sed为文本加标签  24
2.7.2  用Perl为文本加标签  25
2.8  本章所学  26
2.9  相关资源  27
第3章  边界  29
3.1  行的起始与结束  30
3.2  单词边界与非单词边界  31
3.3  其他锚位符  33
3.4  使用元字符的字面值  34
3.5  添加标签  35
3.5.1  使用sed添加标签  36
3.5.2  使用Perl添加标签  37
3.6  本章所学  38
3.7  相关资源  39
第4章  选择、分组和后向引用  41
4.1  选择操作  41
4.2  子模式  45
4.3  捕获分组和后向引用  46
4.4  非捕获分组  49
4.5  本章所学  50
4.6  相关资源  51
第5章  字符组  53
5.1  字符组取反  55
5.2  并集与差集  56
5.3  POSIX字符组  58
5.4  本章所学  60
5.5  相关资源  60
第6章  匹配Unicode和其他字符  61
6.1  匹配Unicode字符  62
6.2  用八进制数匹配字符  65
6.3  匹配Unicode字符属性  66
6.4  匹配控制字符  68
6.5  本章所学  70
6.6  相关资源  70
第7章  量词  73
7.1  贪心、懒惰和占有  74
7.2  用*、+和?进行匹配  74
7.3  匹配特定次数  75
7.4  懒惰量词  77
7.5  占有量词  78
7.6  本章所学  79
7.7  相关资源  79
第8章  环视  81
8.1  正前瞻  81
8.2  反前瞻  84
8.3  正后顾  85
8.4  反后顾  85
8.5  本章所学  86
8.6  相关资源  86
第9章  用HTML标记文档  87
9.1  匹配标签  87
9.2  用sed转换普通文本  89
9.2.1  用sed进行替换  89
9.2.2  用sed处理罗马数字  90
9.2.3  用sed处理特定段落  91
9.2.4  用sed处理多行诗文  91
9.3  追加标签  92
9.4  用Perl转换普通文本  94
9.4.1  用Perl处理罗马数字  95
9.4.2  用Perl处理特定段落  96
9.4.3  用Perl处理多行诗文  96
9.4.4  使用Perl命令文件  97
9.5  本章所学  99
9.6  相关资源  99
第10章  初级班毕业了  101
10.1  想上中级班  103
10.2  工具、实现程序以及程序库  103
10.2.1  Perl  103
10.2.2  PCRE  104
10.2.3  Ruby(Oniguruma)  104
10.2.4  Python  105
10.2.5  RE2  105
10.3  匹配北美电话号码  105
10.4  匹配电子邮件地址  106
10.5  本章所学  106
附录  正则表达式参考  107
术语表  118
索引  122
作者及封面简介  124
· · · · · · (收起)

读后感

评分

这本书的定位是想了解正则表达式的新人。内容也确实简单,就是一些概念的罗列,两三种不同环境下的实现,书很薄,空白区域不少,一般可以花几个小时慢慢看完。如果这书籍能作为博客文章发表就好了。 了解必要的基础以便知道正则表达式工具一般会提供什么样的功能,以后...  

评分

这本书的定位是想了解正则表达式的新人。内容也确实简单,就是一些概念的罗列,两三种不同环境下的实现,书很薄,空白区域不少,一般可以花几个小时慢慢看完。如果这书籍能作为博客文章发表就好了。 了解必要的基础以便知道正则表达式工具一般会提供什么样的功能,以后...  

评分

# 学习正则表达式 > 摘自《学习正则表达式》 kindle版 1. 正则表达式最早出现于美国数学家斯蒂芬·克莱尼编写的Introduction to Metamathematics一书中(1952年Van Nostrand公司出版)。 2. `egrep`使用了扩展的正则表达式(ERE)并引入了更多的元字符,比如|、+、?、(、)。...  

评分

原本初衷确是前面开发过程中涉及字符匹配相关功能使用正则表达式能很简洁方便的解决问题,但又不是很清晰其中原理,只能网上找现成代码,些许修改就无从下手,由此借阅相关书籍浅入学习。 起初搜寻到各人推荐的《[精通正则表达式]》与《[正则表达式必知必会]》,可能太过热门,...  

评分

如果你有一定的正则经验,就不要看这本书了。这本书属于入门教学级,如果想深入学习正在就看 那本权威指南 -------------------------------------------------------------------------  

用户评价

评分

作为一个正则表达式的入门书还是比较浅显易懂的。

评分

很好,但是sed和Perl的部分对于不想学它们的人来说是干扰项,不过这个问题应该是正则表达式本身的,它的标准和细节在各个语言上居然不一样。

评分

书有点薄,比较基础

评分

书有点薄,比较基础

评分

简单的了解了前瞻,后顾各是什么意思,里面介绍了不少线上工具。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有