大小:13.84M
更新时间:23-09-02
系统:Pc
学习正则表达式是一本简单易学的正则表达式入门图书,由美国知名程序员Michael Fitzgerald编著。本书采用了由简到繁的顺序来介绍正则表达式的特性,可以让读者很快就可了解正则表达式的历史和特点,同时书中还提供了大量的实例供读者实验,能够快速有效的帮助读者学会如何使用正则表达式并把它们牢牢记住。本书通过示例介绍如何编写正则表达式,旨在让读者轻松常握正则表达式,欢迎免费下载阅读。
《学习正则表达式》从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。书中贯穿了大量简洁明了的示例,旨在让读者轻松掌握正则表达式。此外,书中各在线和桌面工具一应俱全,并介绍了进阶参考资料,是一本不可多得的正则表达式入门好书。
前言
第1章 什么是正则表达式
1.1 从Regexpal开始
1.2 匹配北美电话号码
1.3 用字符组来匹配数字
1.4 使用字符组简写式
1.5 匹配任意字符
1.6 捕获分组和后向引用
1.7 使用量词
1.8 括选文字符
1.9 应用举例
1.10 本章所学
1.11 相关资源
第2章 简单的模式匹配
2.1 匹配字符串字面值
2.2 匹配数字
2.3 匹配非数字字符
2.4 匹配单词和非单词字符
2.5 匹配空白符
2.6 再谈匹配任意字符
2.7 给文本加标签
2.7.1 用sed为文本加标签
2.7.2 用Perl为文本加标签
2.8 本章所学
2.9 相关资源
第3章 边界
3.1 行的起始与结束
3.2 单词边界与非单词边界
3.3 其他锚位符
3.4 使用元字符的字面值
3.5 添加标签
3.5.1 使用sed添加标签
3.5.2 使用Perl添加标签
3.6 本章所学
3.7 相关资源
第4章 选择、分组和后向引用
4.1 选择操作
4.2 子模式
4.3 捕获分组和后向引用
4.4 非捕获分组
4.5 本章所学
4.6 相关资源
第5章 字符组
5.1 字符组取反
5.2 并集与差集
5.3 POSIX字符组
5.4 本章所学
5.5 相关资源
第6章 匹配Unicode和其他字符
6.1 匹配Unicode字符
6.2 用八进制数匹配字符
6.3 匹配Unicode字符属性
6.4 匹配控制字符
6.5 本章所学
6.6 相关资源
第7章 量词
7.1 贪心、懒惰和占有
7.2 用*、+和?进行匹配
7.3 匹配特定次数
7.4 懒惰量词
7.5 占有量词
7.6 本章所学
7.7 相关资源
第8章 环视
8.1 正前瞻
8.2 反前瞻
8.3 正后顾
8.4 反后顾
8.5 本章所学
8.6 相关资源
第9章 用HTML标记文档
9.1 匹配标签
9.2 用sed转换普通文本
9.2.1 用sed进行替换
9.2.2 用sed处理罗马数字
9.2.3 用sed处理特定段落
9.2.4 用sed处理多行诗文
9.3 追加标签
9.4 用Perl转换普通文本
9.4.1 用Perl处理罗马数字
9.4.2 用Perl处理特定段落
9.4.3 用Perl处理多行诗文
9.4.4 使用Perl命令文件
9.5 本章所学
9.6 相关资源
第10章 初级班毕业了
10.1 想上中级班
10.2 工具、实现程序以及程序库
10.2.1 Perl
10.2.2 PCRE
10.2.3 Ruby(Oniguruma)
10.2.4 Python
10.2.5 RE2
10.3 匹配北美电话号码
10.4 匹配电子邮件地址
10.5 本章所学
附录 正则表达式参考
术语表
索引
作者及封面简介
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
应用信息
同类热门
类似软件
精通正则表达式第3版52.97M377人在用正则表达式是程序员必懂的强大的工具,从较低的层面上来说,正则表达式描述的是一串文本(achunkoftext)的特征。读者可以用它来验证用户输入的数据,或者也可以用它来检索大量的文本。从较高的层面上来说,正则表达式容许用户掌控他们自己的数据——控制这些数
查看
regex match tracer(正则表达式测试工具)482K191人在用 Regex Match Tracer 是一款用来编写和测试正则表达式的工具软件, 本软件通过可视化的界面,可以协助你快速、正确地写出复杂的正则表达式。不仅如此,它还可进行 "忽略大小写","单行模式","多行模式","全局模式","从左向右","扩
查看
正则表达式经典实例第2版43.18M538人在用 正则表达式经典实例第2版是一本正则表达式学习教材,由美国程序员Jan Goyvaerts编著。本书内容丰富,为读者提供了100多个正则表达式的使用实例,来教会读者如何正确的使用正则表达式来处理数据和文本,并且能够熟练的掌握它们,从而避免发生代码错误
查看热门标签
网友评论0人参与,0条评论
最新排行
佳能550d使用说明书10.57Mpdf高清版 本次小编分享的是佳能550d使用说明书,压缩包内还附带了佳能550d摄影技巧,方便那些拥有该相机却不知如何正常使用的朋友进行学习。 佳能550d则是佳能公司位于2010年2月8日发布了新的单反数码相机,新产品重点包括1080p高清(带全
查看
台达dvp-plc编程技巧pdf(WPLSoft软件篇)8.64M高清版 台达dvp-plc编程技巧:WPLSoft软件篇是台达电子工业股份有限公司开发的一款plc编程图书,是台达电子集团10年plc产品开发经验的基础上,组织多位资深研发专家和应用专家合力编写而成的,是对各行各业plc应用经验的全面总结,也是plc编程理
查看
微型计算机杂志pdf60.99M 微型计算机杂志pdf是一本专为电脑发烧友介绍电脑硬件产与技术的半月刊杂志。以其专业的评测技术、客观公正的评测态度、深入透彻的市场分析和报道,成为业界最具影响力、最权威、发行量最大的专业电脑硬件杂志。目前期发行量达30万册。并被评为中国双效期刊,且在
查看
精通正则表达式第3版52.97M杰佛瑞E.F.佛瑞德pdf扫描版正则表达式是程序员必懂的强大的工具,从较低的层面上来说,正则表达式描述的是一串文本(achunkoftext)的特征。读者可以用它来验证用户输入的数据,或者也可以用它来检索大量的文本。从较高的层面上来说,正则表达式容许用户掌控他们自己的数据——控制这些数
查看
ASP.NET开发实例大全(基础卷)313.29Mpdf扫描版 ASP.NET开发实例大全(基础卷)是一本ASP.NET开发指导手册,由软件开发技术联盟编著。本书筛选、汇集了ASP.NET开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例都按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进
查看
用python写网络爬虫电子书9.38Mpdf完整扫描版 用python写网络爬虫是一本用Python进行数据处理和数据挖掘的代表著作,由澳大利亚程序员理查德·劳森(Richard Lawson)编著。本书讲解了从静态页面爬取数据的方法以及使用缓存来管理服务器负载的方法。此外,还介绍了如何使用AJAX U
查看
液晶显示器维修标准教程125.56M田佰涛pdf扫描版 液晶显示器维修标准教程是一本液晶显示器的维修教学指导书籍,由田佰涛和邵喜强两人共同编著。全书内容丰富、覆盖面广泛,从12英寸液晶显示器到目前最先进的22英寸液晶显示器和电路板到液晶屏的维修均有讲解,并且书中还配有大量典型的故障实例,通过详细的分析,
查看
web前端开发精品课:html与css基础教程44.88M莫振杰pdf扫描版web前端开发精品课:html与css基础教程是一本介绍html与css基础的入门教材,由人民邮电出版社出版,莫振杰编著。全书分为两大部分,第一部分是html入门,主要介绍了网页结构基础知识,而第二部分主要讲的是css的入门,介绍了网页样式方面的基础知识
查看
完美C++(第5版)19.09M萨维奇pdf扫描版 完美C++(第5版)是一本c++语言学习教材,是美国常青藤名校十数年指定C++教材,它由加州大学圣迭戈分校计算机科学与工程系教授Walter Savitch萨维奇编著。本书很全面地介绍了c++语言的相关知识,其内容布置清晰、简明各章均有大量例子及完
查看
HP WEB JetAdmin 10.2参考手册7.39Mpdf版HP WEB JetAdmin 10.2参考手册pdf版电子书,它提供简单而详尽的方式,主动地管理网络周边设备,并为打印效率做最佳化。你可以将周边装置设定群组,甚至可以加上地图,让人了解每台机器的位置。如果您还不了解HP WEB JetAdmin或在使用
查看