大小: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、双击进行阅读
精品推荐
同类热门
类似软件
正则表达式经典实例第2版43.18M500人在用 正则表达式经典实例第2版是一本正则表达式学习教材,由美国程序员Jan Goyvaerts编著。本书内容丰富,为读者提供了100多个正则表达式的使用实例,来教会读者如何正确的使用正则表达式来处理数据和文本,并且能够熟练的掌握它们,从而避免发生代码错误
查看精通正则表达式第3版52.97M346人在用正则表达式是程序员必懂的强大的工具,从较低的层面上来说,正则表达式描述的是一串文本(achunkoftext)的特征。读者可以用它来验证用户输入的数据,或者也可以用它来检索大量的文本。从较高的层面上来说,正则表达式容许用户掌控他们自己的数据——控制这些数
查看regex match tracer(正则表达式测试工具)482K151人在用 Regex Match Tracer 是一款用来编写和测试正则表达式的工具软件, 本软件通过可视化的界面,可以协助你快速、正确地写出复杂的正则表达式。不仅如此,它还可进行 "忽略大小写","单行模式","多行模式","全局模式","从左向右","扩
查看热门标签
网友评论0人参与,0条评论
最新排行
QManga漫画阅读器5.23Mv0.3 QManga是一款简洁小巧的漫画阅读软件。这款软件拥有十分精简的界面,能够给用户带来流畅舒适的漫画阅读体验,它支持众多常见的图片文件格式和压缩格式,还支持通过键盘进行快速翻页,让用户能够更加轻松地享受阅读漫画的乐趣。这款动漫阅读器有着非常小巧的体积
查看深入剖析Android开发:小应用里的大智慧pdf扫描版52.58Mpdf扫描版深入剖析Android开发:小应用里的大智慧是一本Android应用开发书籍,由张泳和葛丽娜两人共同编著。本书以谷歌的音乐播放器为例,深入剖析了Android的重要组件和核心服务,书中首先介绍了Android开发环境的搭建,以及AndroidSDK中一些
查看网站安全攻防秘笈:防御黑客和保护用户的100条超级策略95.16Mpdf扫描版 网站安全攻防秘笈:防御黑客和保护用户的100条超级策略是一本网站安全类的攻防书籍,由国际信息专家(美)Ryan Barnett编著,许鑫城编译。全书全面深入剖析网站的常见漏洞、攻击及原理,详细讲解了如何应对各种攻击和漏洞的实用策略,并且还讲解了如何
查看objective-c程序设计 第4版35.98M斯蒂芬pdf扫描版 objective-c程序设计 第4版是一本Objective-C程序设计指南,由斯蒂芬Stephen G. Kochan编著。本书是一本的Objective-C2.0参考书,详细介绍该语言的具体内容。全书用丰富而详实的实例讲解了如何使用Objec
查看Oracle Database 11g RAC手册(第2版)46.88Mpdf扫描版 Oracle Database 11g RAC手册(第2版)是一本Oracle数据库的使用指导手册,由美国顶级数据库性能调优专家K Gopalakrishnan编著。本书内容丰富翔实,主要分为四部分,第1部分介绍了高可用性体系结构与集群,第2部分介
查看Oracle达人修炼秘籍Oracle 11g数据库管理与开发指南19.17M孙风栋pdf扫描版 Oracle达人修炼秘籍是一本Oracle数据库进阶书籍,由孙风栋和王澜两人共同编著,全称叫做Oracle达人修炼秘籍Oracle 11g数据库管理与开发指南。本书内容全面,涵盖Oracle数据库管理与开发的方方面面,全书宏观上清晰呈现Oracle
查看android智能穿戴设备开发从入门到精通87.01M android智能穿戴设备开发从入门到精通是一本安卓智能化穿戴设备设计手册,由张明星和孙娇两人共同编著。本书详细讲解了Android开发技术基础,Android技术核心框架分析,HTTP数据通信,使用Socket实现数据通信,下载远程数据,上传数据
查看企业级ios应用开发实战40.64M杨宏焱pdf扫描版 企业级ios应用开发实战是一本ios企业应用开发的详细开发教程,由杨宏焱编著,机械工业出版社出版。本书内容十分全面,系统的讲解了开发企业级ios应用所需掌握的各项核心技术,以及各种工具个框架的使用方法,同时还包含了大量的技巧和实践,以及精心设计的辅
查看unity 3d游戏开发27.1M宣雨松pdf扫描版 unity 3d游戏开发是一本Unity 3D游戏开发入门书籍,由宣雨松编著。本书从初学者入门角度讲解了Unity游戏开发,让读者快速学会了如何使用Unity制作3D游戏,如何以两种语言去讲解游戏脚本的编写,在入门阶段我们使用JavaScript语
查看gx works3操作手册14.39Mpdf高清版 本款gx works3操作手册是小编从三菱软件官方下载的最新使用指南,pdf高清版,详细的介绍了gx works3的使用方法,包括五大部分,分别为gx works3的基本内容,系统设计设置,编程,调试运用和保养维护,欢迎有需要的朋友免费下载收藏。
查看Delphi2010语法手册3.57Mpdf+txt中文版Delphi 2010语法手册,为用户提供delphi基础常用教程,还有专业的教程详解,让用户学习中能够掌握更多的专业语法,从基础开始,学习delphi编程更安心,给还在做delphi开发的童鞋们,资料虽然比较老,但是实用的,这里给您提供的是Delphi
查看