
迈克尔·菲茨杰拉德
本书从正则表达式的基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将这种强大的工具解释得清晰透彻。书中贯穿了大量简洁明了的示例,旨在让读者轻松掌握正则表达式。此外,书中各在线和桌面工具一应俱全,并介绍了进阶参考资料,是一本不可多得的正则表达式入门好书。
快速阅读完一本书,因为学过余晟的《正则指引》以及以前临散的学习经历,即便没有学过perl、sed、grep,但不妨碍看懂它们的实现原理。 正则表达式是强大的文本处理工具,不管使用何种语言写代码,都逃不开它。同时,不同语言下的正则表达式会有细微不同,因此,使用时必须查阅官方文档查看具体实现。 这本书的难度不大,但是,没有学过正则表达式的读者,个人感官看起来会费劲。 再次,在这次的阅读里,更理解贪婪、惰性与占有(??,*+)。
一般吧,入门工具书,那里不会看哪里。正则表达式重在实践,这本书也就是科普的作用。
这是一本很好的正则入门书籍,会从简单的示例开始,逐个把需要了解的符号、规则一一讲解,通读下来,可以对平时遇到过的那些“奇怪”字符有个更系统的认识,不会一看就一头雾水,看不懂。 虽然如此,光看肯定是不能够做到掌握熟练使用的,书中也推荐了不少好的工具和学习资源,可以配套练习,效果更好。 另外,本书是对正则的讲解,不是对某种语言内正则的讲解,所以,不是在所有语言体系内都适用,还需根据自己所用技术栈做针对性的补充学习。
本书前后总共花了 1小时38分 读完。读完的时间有点少,主要是一该书本身内容相对少且初级,二是自身早已对正则表达式有所运用,特别是最近这段时间因为公司项目导致完全自学了一定的正则表达式,读起来也很顺畅。另外一部分原因是,作为已经成长了几十年的正则表达式,其本身已经发展的庞大且庞杂,该书主要是从基本的概念和基本运用的角度入手,并没有太深入的去讲解正则表达式
感觉对于初学者和非初学者来说都不太友好😂。
太少了不够看,这本书教你怎么初级掌握正则表达式。如果想要进阶学习,本书末尾推荐了几本精通的书。
跟我想学的不大一样,书中用了不少篇幅讲如何在sed、perl这类工具中使用,这部分用不到就略过了。本书还是有不少东西值得留意,以后可能回来查
感觉讲的太随便了,一笔带过,举例也很敷衍
以操作来理解概念,循序渐进,概念很专业和学术,以具体操作来引入对概念的理解,是一本入门级的好书。
入门很好,因为本书的理念是“略知大概,即可实践”。 [强]