精通正则表达式(第三版).(美)佛瑞德.pdf

圆桌大骑士 圆桌大骑士 2021-01-13 1496

本书关注的是一种强大的工具——"正则表达式"。


它将教会读者如何使用正则表达式解决各种问题,以及如何充分使用支持正则表达式的工具和语言。许多关于正则表达式的文档都没有介绍这种工具的能力,而本书的目的正是让读者"精通"正则表达式。
许多种工具都支持正则表达式(文本编辑器、文字处理软件、系统工具、数据库引擎,等等),不过,要想充分挖掘正则表达式的能力,还是应当将它作为编程语言的一部分。例如 Java、JSrpt、Visual Basic、VBSeript、JavaSeript、ECMASeript、C、C++、C#、elisp、Perl、 Python、Tcl、Ruby、PHP、sed和awk。


精通正则表达式(第三版).(美)佛瑞德.pdf


事实上,在一些用上述语言编写的程序中,正则表
正则表达式能够得到众多语言和工具的支持是有原因的;它们极其有用。从较低的层面上来说,正则表达式描述的是一串文本(achunk of text)的特征。读者可以用它来验证用户输入的数据,或者也可以用它来检索大量的文本。


从较高的层面上来说,正则表达式容许用户掌控他们自己的数据——控制这些数据,让它们为自己服务。掌握正则表达式,就是
掌握自己的数据。
本书的价值 The Need for ThisBok
本书的第1 版写于1996年,以满足当时存在的需求。那时还没有关于正则表达式的详尽文档、所以它的大部分能力还没有被发掘出来。正则表达式文档倒是存在,但它们都立足于"低层次视角"。我认为,那种情况就好像是教一些人英文字母,然后就指望他们会说话。




第2 版与第1版间隔了五年半的时间,这期间,互联网迅速流行起来,正则表达式的形式也有了极大的扩张,这或许并不是巧合。几乎所有工具软件和程序语言支持的正则表达式也变得更加强大和易于使用。Perl、Python、Tel、Java和Visual Basic 都提供了新的正则支持。新出现的支持内建正则表达式的语言,例如PHP、Ruby、C#,也已经发展壮大,流行开来。


在这段时间里,本书的核心——如何真正理解正则表达式,以及如何使用正则表达式———仍然保持着它的重要性和参考价值。
不过,第 1版已经逐渐脱离了时代,必须加以修订,才能适应新的语言和特性,也才能对应正则表达式在互联网世界中越来越重要的地位。第2 版出版于2002年,这一年的里程碑是java.uti.regex、Microsof .NETFramework 和Per 5.8的诞生。第2 版全面覆盖了这些内容。关于第2 版,我唯一的遗憾就是,它没有提及PHP。


自第2 版诞生以来的4 年里, PHP的重要性一直在增加,所以,弥补这一缺憾是非常迫切的。
第3版在前面的章节中增加了PHP的相关内容,并专门为理解和应用PHP的正则表达式增加了一章全新的内容。另外,该版对Java的章节也进行了修订,做了可观的扩充,反映了Javal.5 和Javal.6 的新特性。


【下载链接】

链接:https://pan.baidu.com/s/1yHBWFeNov7xPtkoyCkzVVg

提取码:zaaq


相关文章


FlashFXP绿色版网盘下载,附激活教程

FlashFxp百度网盘下载链接:https://pan.baidu.com/s/1MBQ5gkZY1TCFY8A7fnZCfQ。FlashFxp是功能强大的FTP工具

Adobe Fireworks CS6 Ansifa绿色精简版网盘下载

firework可以制作精美或是可以闪瞎眼的gif,这在广告领域是需要常用的,还有firework制作下logo,一些原创的图片还是很便捷的,而且fireworks用法简单,配合dw在做网站这一块往往会发挥出很强大的效果。百度网盘下载链接:https://pan.baidu.com/s/1fzIZszfy8VX6VzQBM_bdZQ

navicat for mysql中文绿色版网盘下载

Navicat for Mysql是用于Mysql数据库管理的一款图形化管理软件,非常的便捷和好用,可以方便的增删改查数据库、数据表、字段、支持mysql命令,视图等等。百度网盘下载链接:https://pan.baidu.com/s/1T_tlgxzdQLtDr9TzptoWQw 提取码:y2yq

火车头采集器(旗舰版)绿色版网盘下载

火车头采集器是站长常用的工具,相比于八爪鱼,简洁好用,易于配置。火车头能够轻松的抓取网页内容,并通过自带的工具对内容进行处理。站长圈想要做网站,火车头采集器是必不可少的。百度网盘链接:https://pan.baidu.com/s/1u8wUqS901HgOmucMBBOvEA

Photoshop(CS-2015-2023)绿色中文版软件下载

安装文件清单(共46G)包含Window和Mac OS各个版本的安装包,从cs到cc,从绿色版到破解版,从安装文件激活工具,应有尽有,一次性打包。 Photoshop CC绿色精简版 Photoshop CS6 Mac版 Photoshop CC 2015 32位 Photoshop CC 2015 64位 Photoshop CC 2015 MAC版 Photoshop CC 2017 64位 Adobe Photoshop CC 2018 Adobe_Photoshop_CC_2018 Photoshop CC 2018 Win32 Photoshop CC 2018 Win64

windows10原装正版ISO镜像下载,可装VM(附官方升级工具)

1、原版镜像直接安装 (1)双击iso文件,进入DVD驱动器。 (2)点击setup。 (3)点击“是”。 (4)勾选上进入安装下一步。(由于笔者机器已经安win10,所以变成了安装更新,win7的电脑可能会进入真正的安装界面)

microsoft office办公软件网盘下载(附破解激活教程)

1、双击office镜像文件,会进入虚拟DVD驱动器。 2、点击“office”文件夹,点击“setup64”运行64位安装程序。 3、弹出提示框,选择“是”。 4、进入安装过程。 5、安装完成。

IDM下载器绿色版网盘下载(附安装使用教程)

1、将安装文件夹解压出来。双击文件夹。 2、点击“绿化”。 3、弹出窗口,选着“是”。 4、弹出黑窗口,接下来基本上几秒钟,就完成安装。 5、桌面上会出现IDM下载器图标。

Microsoft project项目管理软件版网盘下载(附激活教程)

1、将Project安装镜像解压到文件夹,解压后状态如下。2、双击。会进入到DVD驱动器。3、默认是“否”,这里要选择“是”。4、勾选“接受条款”,选择“继续”。百度网盘下载链接:https://pan.baidu.com/s/1KSYMvS7UKY4JreldctKxBw

流程图软件Microsoft visio版激活教程及网盘下载

1、双击下载文件,会进入DVD驱动器,双击setup文件。2、提示更改,选择"是"。3、进入安装界面。这个界面一般及比较久,也是看电脑配置,配置好的话一般安装会比较快。

飞刀象棋助手下载安装教程(附链接)

一、首先打开飞刀象棋助手官网。官网链接:www.fdxqzs.com。二、点击下载最新安装包,可以在官网直接进行下载,也可以通过下方链接下载。

象棋人工智能强软介绍及排名(附象棋强软链接)

目前市面上的强软并不多,主要有小虫象棋、飞刀象棋、天机象棋、象棋旋风,下面分别一一进行介绍。1、小虫象棋,2019年以前目前多次获得象棋比赛的冠军,有较多的强软比较喜欢套小虫象棋的壳。小虫象棋的历史棋力还是非常不错的,最新一版更新到2022年07月,后面也没看到新的版本出来。

CAD快捷键有哪些?(常用的CAD快捷键命令大全)

一、常用绘图快捷键。最基本的一些画图的功能操作,简单来说就是CAD制图的打底部分。(如下图)二、常用编辑快捷键CAD中对图形进行修改的操作。

chatgpt是谁开发的?

OpenAI官网显示,为ChatGPT项目做出贡献的人员不足百人(共87人)。从成员毕业高校分布看,校友最多的前5大高校是斯坦福大学(14人)、加州大学伯克利分校(10人)、麻省理工学院(7人)、剑桥大学(5人)、哈佛大学(4人)和佐治亚理工学院(4人)。

怎么注册chatgpt(chatgpt怎么使用)

第一步 上网工具。打开上网工具,工具基本是需要付费使用的。注册然后按照教程安装,直到能够测试上网打开即可。


文章热度: 21174
文章数量: 33
推荐阅读

FlashFXP绿色版网盘下载,附激活教程 546

FlashFxp百度网盘下载链接:https://pan.baidu.com/s/1MBQ5gkZY1TCFY8A7fnZCfQ。FlashFxp是功能强大的FTP工具

Adobe Fireworks CS6 Ansifa绿色精简版网盘下载 397

firework可以制作精美或是可以闪瞎眼的gif,这在广告领域是需要常用的,还有firework制作下logo,一些原创的图片还是很便捷的,而且fireworks用法简单,配合dw在做网站这一块往往会发挥出很强大的效果。百度网盘下载链接:https://pan.baidu.com/s/1fzIZszfy8VX6VzQBM_bdZQ

navicat for mysql中文绿色版网盘下载 371

Navicat for Mysql是用于Mysql数据库管理的一款图形化管理软件,非常的便捷和好用,可以方便的增删改查数据库、数据表、字段、支持mysql命令,视图等等。百度网盘下载链接:https://pan.baidu.com/s/1T_tlgxzdQLtDr9TzptoWQw 提取码:y2yq

火车头采集器(旗舰版)绿色版网盘下载 467

火车头采集器是站长常用的工具,相比于八爪鱼,简洁好用,易于配置。火车头能够轻松的抓取网页内容,并通过自带的工具对内容进行处理。站长圈想要做网站,火车头采集器是必不可少的。百度网盘链接:https://pan.baidu.com/s/1u8wUqS901HgOmucMBBOvEA

Photoshop(CS-2015-2023)绿色中文版软件下载 973

安装文件清单(共46G)包含Window和Mac OS各个版本的安装包,从cs到cc,从绿色版到破解版,从安装文件激活工具,应有尽有,一次性打包。 Photoshop CC绿色精简版 Photoshop CS6 Mac版 Photoshop CC 2015 32位 Photoshop CC 2015 64位 Photoshop CC 2015 MAC版 Photoshop CC 2017 64位 Adobe Photoshop CC 2018 Adobe_Photoshop_CC_2018 Photoshop CC 2018 Win32 Photoshop CC 2018 Win64

知之

知之平台是全球领先的知识付费平台。提供各个领域的项目实战经验分享,提供优质的行业解决方案信息,来帮助您的工作和学习

使用指南 建议意见 用户协议 友情链接 隐私政策 Powered by NOOU ©2020 知之