正则表达式必知必会(修订版)

福达 (Ben Forta)

出版时间

2014-12-31

ISBN

9787115377999

评分

★★★★★

标签

编程

书籍介绍

《正则表达式必知必会》从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,其中包括回溯引用、条件性求值和前后查找,等等。每章都为读者准备了许多简明又实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们去解决实际问题。正则表达式是一种威力无比强大的武器,几乎在所有的程序设计语言里和计算机平台上都可以用它来完成各种复杂的文本处理工作。而且书中的内容在保持语言和平台中立的同时,还兼顾了各种平台之间的差异。通过阅读本书,读者能够在轻松的氛圉中迅速掌握正则表达式的精髓,并可立即运用所学,解决实际问题。

AI导读
核心看点
  • 循序渐进讲解正则表达式,从基础匹配到复杂回溯引用。
  • 语言平台中立,兼顾各平台差异,示例简明实用。
  • 涵盖条件求值、前后查找等高级功能,快速解决实际问题。
适合谁读
  • 零基础或基础薄弱的编程初学者,希望快速入门正则。
  • 需要处理文本搜索、替换等任务的开发人员。
  • 寻找随查随用手册,解决日常百分之八十问题的读者。
读前提醒
  • 本书篇幅短小,适合快速阅读,建议配合实例动手练习。
  • 注意部分翻译版本存在勘误,建议参考作者官网修正表。
  • 环视等概念翻译易生歧义,建议结合代码理解顺逆向。
读者共识
  • 言简意赅,是公认的正则表达式入门极佳读物。
  • 适合临时抱佛脚,可作为手册随身携带,随查随用。
  • 虽薄但实用,能解决大部分实际应用中遇到的问题。

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "正则表达式是一些用来匹配和处理文本的字符。也称作模式(pattern)。"
  • ".只能匹配除换行符以外的任何单个字符。"
  • "字符区间的首、尾字符可以是ASCII字符表里的任意字符。但在实际工作中,最常用的字符区间还是数字字符区间和字母字符区间。"
  • "^是几个有着多种用途的元字符之一。只有当它出现在一个字符串集合里(被放在"["和"]"之间)并紧跟在左方括号"["的后面时,它才能发挥“求非”作用。"
  • "回溯引用匹配通常从1开始计数(\1、\2,等等)。在许多实现里,第0个匹配(\0)可以用来代表整个正则表达式。"
  • "“正则表达式语言还有一种威力强大(但不经常被用到)的功能——在表达式的内部嵌入条件处理功能”"
  • "1. ?匹配前一个字符或表达式——如果它存在的话。"
  • "2. ?=和?<=匹配前面或后面的文本——如果它存在的话。"
作者简介
Ben Forta 拥有三十多年的计算机领域从业经验,是世界知名的技术作家,也是Adobe技术界知名专家,目前担任Adobe公司的客户培训部高级主管。他撰写的《SQL必知必会》《MySQL必知必会》等因短小精悍、可快速入手而受到读者好评,已被翻译为十几种文字,成为世界级畅销书。
目录
第1章 正则表达式入门  1
1.1 正则表达式的用途  1
1.2 如何使用正则表达式  2
1.2.1 用正则表达式进行搜索  3
1.2.2 用正则表达式进行替换  3

显示全部
用户评论
了解了很多以前不知道的东西
别人看10分钟,我在公司划水一天半看的,入门精品书
简明清楚,入门佳作。
必备参考书
看完不怵了
快速入门正则必备书籍了
以前读过
简洁明了
爬虫、数据清洗必知必会
居然看懂了。。。
下载
收藏