读《精通正则表达式》

今天晚上一口气读了五分之一,读这本书的过程中有很多微妙的感觉:

一、就像读 Learning Perl时一样,作者的功力也是相当深厚的,细节的把握非常到位,在某些易错的点反复提醒。

二、作者不断强调本书是为了讲述正则表达式,但选取了Perl作为主要的实例语言。虽然他也总提起说Perl只是一门实现了正则表达式的语言,而且其已经作为正则表达式各种流派的事实标准云云,但字里行间我还是能感受到作者对Perl语言深深的偏爱,甚至已经流露出不能在这本书中把Perl语言的各种高级又有趣的特性一一展示给读者的遗憾——确实是遗憾,因为Randel L. Schwartz已经在他之前把这件事做的近乎完美了——或者说Schwartz是在作者的帮助下做到的完美。虽然书中目前并没有(到前两章为止)提到建议读者去阅读Perl入门的书籍,我想可能是作者认为这样会让读者偏离了方向,但在Learning Perl、Intermediate Perl两本书中Schwartz对Mastering Regular Expressions一书多次提及,对它的喜爱和推崇溢于言表。

三、在跟随书中建议的往后跳转时看到关于Perl语言的”宽松排列(free-format)"特性时,作者“调皮”的提到了他与Perl创作者Larry Wall的“隔空交流”,还不无欢喜的向读者炫耀在这一点上自己的贡献,技术类书籍中这种说法还真是不多呢。

暂时发现的就这些,记录一下。

还有,虽然作者也强调阅读本书不需要Perl语言的任何知识,但在对Perl有了一定的知识之后再读这本书还是让我觉得轻松不少。

注:这本书的作者是Jeffrey E.F. Friedl


2013年7月28日

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值