出版社:人民邮电出版社
年代:2014
定价:29.0
正则表达式是一种威力无比强大的武器,几乎在所有的程序设计语言里和计算机平台上都可以用它来完成各种复杂的文本处理工作。本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,其中包括回溯引用、条件性求值和前后查找,等等。每章都为读者准备了许多简明又实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们去解决实际问题。
第1章正则表达式入门1.1正则表达式的用途1.2如何使用正则表达式1.2.1用正则表达式进行搜索1.2.2用正则表达式进行替换1.3什么是正则表达式1.4使用正则表达式1.5在继续学习之前1.6小结
第2章匹配单个字符2.1匹配纯文本2.1.1有多个匹配结果2.1.2字母的大小写问题2.2匹配任意字符2.3匹配特殊字符2.4小结
第3章匹配一组字符3.1匹配多个字符中的某一个3.2利用字符集合区间3.3取非匹配3.4小结
第4章使用元字符4.1对特殊字符进行转义4.2匹配空白字符4.3匹配特定的字符类别4.3.1匹配数字(与非数字)4.3.2匹配字母和数字(与非字母和数字)4.3.3匹配空白字符(与非空白字符)4.3.4匹配十六进制或八进制数值4.4使用POSIX字符类4.5小结
第5章重复匹配5.1有多少个匹配5.1.1匹配一个或多个字符5.1.2匹配零个或多个字符5.1.3匹配零个或一个字符5.2匹配的重复次数5.2.1为重复匹配次数设定一个精确的值5.2.2为重复匹配次数设定一个区间5.2.3匹配"至少重复多少次"5.3防止过度匹配5.4小结
第6章位置匹配6.1边界6.2单词边界6.3字符串边界
6.4小结第7章使用子表达式7.1什么是子表达式7.2子表达式7.3子表达式的嵌套7.4小结
第8章回溯引用:前后一致匹配8.1回溯引用有什么用8.2回溯引用匹配8.3回溯引用在替换操作中的应用8.4小结
第9章前后查找9.1前后查找9.2向前查找9.3向后查找9.4把向前查找和向后查找结合起来9.5对前后查找取非9.6小结
第10章嵌入条件10.1为什么要嵌入条件10.2正则表达式里的条件10.2.1回溯引用条件10.2.2前后查找条件10.3小结
附录A常见应用软件和编程语言中的正则表达式附录B常见问题的正则表达式解决方案附录C正则表达式测试器
正则表达式是一种威力无比强大的武器,可以完成各种复杂的文本处理工作,被称为程序员的“瑞士军刀”。
《正则表达式必知必会(修订版)》是全球程序员公认的正则表达式速成教材。它精选了正则表达式中最常用、最重要的知识,从简单的文本匹配开始,通过简明又实用的示例,循序渐进地介绍更高级的内容,包括回溯引用、前后查找、嵌入条件等。而且书中的内容在保持语言和平台中立的同时,还兼顾了各种平台之间的差异。通过阅读本书,读者能够在轻松的氛围中迅速掌握正则表达式的精髓,并可立即运用所学,解决实际问题。
更多精彩,点击进入品牌店查阅>>
正则表达式是一种威力无比强大的武器,可以完成各种复杂的文本处理工作,被称为程序员的“瑞士军刀”。
《正则表达式必知必会(修订版)》是全球程序员公认的正则表达式速成教材。它精选了正则表达式中最常用、最重要的知识,从简单的文本匹配开始,通过简明又实用的示例,循序渐进地介绍更高级的内容,包括回溯引用、前后查找、嵌入条件等。而且书中的内容在保持语言和平台中立的同时,还兼顾了各种平台之间的差异。通过阅读本书,读者能够在轻松的氛围中迅速掌握正则表达式的精髓,并可立即运用所学,解决实际问题。
(美) 福达 (Forta,B.) , 著
(美) 本·福塔 (Ben Forta) , 著
沙金, 编著
(美) 佛瑞德 (Friedl,J.E.F.) , 著
(美) 佛瑞德 (Friedl,J.E.F.) , 著
(美) 菲茨杰拉德 (Fitzgerald,M.) , 著
(美) 茨杰拉德 (Fitzgerald,M.) , 著
(美) 高瓦特斯 (Goyvaerts,J.) , (美) 利维森 (Levithan,S.) , 著
(比) 高瓦特斯 (Goyvaerts,J.) , (美) 利维森 (Levithan,S.) , 著