跳到主要内容

正则指引(专门针对中国开发人员的正则表达式实战指南) 中文完整pdf扫描版

大小:30MB       时间:2024-12-07

正则指引》针对作者在开发中遇到的实际问题,以及其他开发人员咨询的问题,总结出一套使用正则表达式解题的办法,并通过具体的例子指导读者拆解、分析问题。全书分为三大部分:第一部分主要讲解正则表达式的基础知识,涵盖了常见正则表达式中的各种功能和结构;第二部分主要讲解关于正则表达式的更深入的知识,详细探讨了编码问题、匹配原理、解题思路;第三部分将之前介绍的各种知识落实到6种常用语言.net、java、javascript、php、python、ruby中,不但详细介绍了语言中正则表达式的用法,更点明了版本之间的细微差异,既可以作为专门学习的教材,也可以作为有用的参考手册。

《正则指引》适合经常需要进行文本处理(比如日志分析或网络运维)的技术人员、熟悉常用开发语言的程序员,以及已经对正则表达式有一定了解的读者阅读。

作译者

余晟,毕业于计算机系,副修中文,非正统型技术爱好者。曾任抓虾网、银杏泰克主力程序员,盛大创新院高级研究员,现任华南某电商公司技术部总监。坚信计算机可以无限延伸人的能力,前提是人必须理解计算机的逻辑,所以对任何技术都不应该浅尝辄止,仅仅满足于“会用”。
已经翻译出版《精通正则表达式(第3版)》和《技术领导之路》,审阅《软件架构师应该知道的97件事》和《rest in practice中文版》。

目录

《正则指引》
第一部分
第1章 字符组 2
第2章 量词 17
第3章 括号 33

第4章 断言 59
第5章 匹配模式 81
第6章 其他 93
第二部分
第7章 unicode 110
第8章 匹配原理 130
第9章 常见问题的解决思路 138

第 三 部 分
第10章 .net 168
第11章 java 183
第12章 javascript 198
第13章 php 213
第14章 python 233
第15章 ruby 251
第16章 linux/unix 268
16.6 总结 288
附录a 常用语言中正则特性一览 291
附录b 常用的正则表达式 293
附录c 常用的正则表达式工具及资源 309