大小: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.97M386人在用正则表达式是程序员必懂的强大的工具,从较低的层面上来说,正则表达式描述的是一串文本(achunkoftext)的特征。读者可以用它来验证用户输入的数据,或者也可以用它来检索大量的文本。从较高的层面上来说,正则表达式容许用户掌控他们自己的数据——控制这些数
查看
regex match tracer(正则表达式测试工具)482K199人在用 Regex Match Tracer 是一款用来编写和测试正则表达式的工具软件, 本软件通过可视化的界面,可以协助你快速、正确地写出复杂的正则表达式。不仅如此,它还可进行 "忽略大小写","单行模式","多行模式","全局模式","从左向右","扩
查看
正则表达式经典实例第2版43.18M549人在用 正则表达式经典实例第2版是一本正则表达式学习教材,由美国程序员Jan Goyvaerts编著。本书内容丰富,为读者提供了100多个正则表达式的使用实例,来教会读者如何正确的使用正则表达式来处理数据和文本,并且能够熟练的掌握它们,从而避免发生代码错误
查看热门标签
网友评论0人参与,0条评论
最新排行
mysql技术内幕 第5版169.74M保罗·迪布瓦 pdf扫描版 mysql技术内幕 第5版是MySQL方面名副其实的一本著作,由保罗·迪布瓦编著,张雪平,何莉莉,陶虹共同翻译。全书向读者详细的介绍了mysql的基础知识及其有别于其他数据库系统的独特功能,其中包括sql的工作原理和mysql API的相关知识等,
查看
嵌入式linux应用开发完全手册110.85M韦东山pdf扫描版嵌入式linux在嵌入式领域发展迅速,需求旺盛,但是入门却很难,初学者多是自己学习,效率不高,为此小编带来了嵌入式linux应用开发完全手册,这是一本嵌入式linux系统应用开发手册,由韦东山编著。本书以S3C2410、S3C2440开发板为例,从分析硬
查看
ASP.NET MVC2开发实战28.67M黄保翕pdf扫描版 ASP.NET MVC2开发实战是一本ASP.NET MVC2技术的开发设计指导书籍,由黄保翕编著。全书将内容分为基础观念篇、技术讲解篇和开发实战篇,其中基础观念篇主要介绍了MVC架构的基础知识;技术讲解篇对ASP.NET MVC 2的各项开发技术
查看
visual c#从入门到精通第8版88.64Mpdf扫描版 visual c#从入门到精通第8版是一本C#语言的入门指导书,由英国资深技术作家JohnSharp编著。全书承袭Step-by-Step风格,完美演绎Visual C#精髓,主要讲解了新版本VisualStudio2015与VisualC#的基础
查看
arcgis10产品白皮书10.74Mpdf中文版 arcgis10产品白皮书是一款pdf中文版的高清电子书籍,全书其分为三篇,18个小章节,详细的介绍了什么是arcgis,arcgis功能模块以及arcgis产品技术介绍。arcgis为单用户或多用户在桌面,服务器,web和野外移动设备上使用gis
查看
网络爬虫全解析:技术原理与实践399.57M罗刚 pdf扫描版 网络爬虫全解析:技术原理与实践,简称为网络爬虫全解析,是由猎兔搜索创始人罗刚编写的,作者将多年以来的开发经验进行总结,可以帮助读者全面快速的掌握网络爬虫开发方法。全书从开发网络爬虫所需要的Java语法开始讲解,然后介绍基本的爬虫原理。通过介绍优先级
查看
新手学黑客攻防入门篇42.44M梵绅科技pdf扫描版 新手学黑客攻防入门篇是一本黑客攻防入门书籍,由梵绅科技编著。本书内容丰富翔实,开本小,内容可不少。实例多,效果不打折。操作细,做事不含糊。知识全,覆盖多领域。全书以坚实基础为核心的知识体系,让你对掌握黑客的攻防模式充满信心;以实用功能为核心的实例组
查看
neo4j实战pdf完整版11.82M高清扫描版 neo4j实战是一本介绍Neo4j图形数据库的实战手册,由英国数据库管理员阿列克萨·武科蒂奇编著。本书以实例为依托,详细地对实例做建模分析,并给出经过测试的源代码,主要介绍了Neo4j数据库概述、Neo4j的数据模型 、Neo4j开发入门、Neo4
查看
Delphi2010语法手册3.57Mpdf+txt中文版Delphi 2010语法手册,为用户提供delphi基础常用教程,还有专业的教程详解,让用户学习中能够掌握更多的专业语法,从基础开始,学习delphi编程更安心,给还在做delphi开发的童鞋们,资料虽然比较老,但是实用的,这里给您提供的是Delphi
查看