UniFreak
对
精通正则表达式
的书评
发表时间:2015-08-06 17:08:11
不管出于何种原因, 不管你的目标是只是达到能用, 还是希望成为正则大师(如书名 mastering regular expression), 读这本书, 且只这一本书, 足矣
该书拥有所有成为技术经典的必备优点, 结构编排合理, 行文用词准确, 技术点涵盖的全面而且深入.
这本书大致分三个部分, 第一部分入门(有人说只想用正则的话不必要读这本书, 但我认为如果只想入门, 那就读这本书的入门部分就行, 绝对比其他的正则入门要好读), 第二部分优化正则, 涵盖正则背后的匹配流程和如何优化等高级技术, 第三部分相当于实践吧, 针对特定语言进行讲解.
我觉得衡量一本技术好坏有两个标准, 第一把要讲的讲清楚, 第二要让人读的进去. 而这本书两个标准都做得很好, 作者字里行间会穿插一些小幽默, 读这本书你不会觉得烦闷的读不下去的, 而且对一个复杂原理的解释, 作者会用形象的类比来说明(比如 traceback 就是岔路口上的面包屑等等), 让人豁然开朗.
我现在读技术经典还不是很多(5,6本), 这本书目前在我心中排第一. 强烈推荐给所有想学正则的朋友们(但是我读的是英文版, 中文翻译质量不得而知, 读者自行斟酌)