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

福达 (Ben Forta)

出版时间

2014-12-31

ISBN

9787115377999

评分

★★★★★

标签

编程

书籍介绍
这本书最实用的地方,在于它把正则表达式当成一件随查随用的工具,而非一套需要从头背起的理论。作者从最简单的文本匹配起步,逐步引入回溯引用、条件求值、前后查找等进阶技巧,每章都配简明示例,让读者能快速对应到实际工作场景。不少读者把它当作案头手册,遇到搜索、替换、校验等需求时翻查,称其基本能解决八成常见问题。书的内容兼顾多平台差异,语言中立,适合刚接触正则、想快速上手的人。不过也有读者指出,部分章节在重复次数等细节上存在排版疏漏,阅读时需稍加留意。总体而言,这是一本目标明确、节奏轻快的入门与工具书。
作者简介
Ben Forta 拥有三十多年的计算机领域从业经验,是世界知名的技术作家,也是Adobe技术界知名专家,目前担任Adobe公司的客户培训部高级主管。他撰写的《SQL必知必会》《MySQL必知必会》等因短小精悍、可快速入手而受到读者好评,已被翻译为十几种文字,成为世界级畅销书。
AI导读
核心看点
  • 循序渐进讲解正则表达式,从基础匹配到复杂回溯引用。
  • 语言平台中立,兼顾各平台差异,示例简明实用。
  • 涵盖条件求值、前后查找等高级功能,快速解决实际问题。
读者共识
  • 言简意赅,是公认的正则表达式入门极佳读物。
  • 适合临时抱佛脚,可作为手册随身携带,随查随用。
  • 虽薄但实用,能解决大部分实际应用中遇到的问题。
精彩摘录
  • "正则表达式是一些用来匹配和处理文本的字符。也称作模式(pattern)。"
  • ".只能匹配除换行符以外的任何单个字符。"
  • "字符区间的首、尾字符可以是ASCII字符表里的任意字符。但在实际工作中,最常用的字符区间还是数字字符区间和字母字符区间。"
  • "^是几个有着多种用途的元字符之一。只有当它出现在一个字符串集合里(被放在"["和"]"之间)并紧跟在左方括号"["的后面时,它才能发挥“求非”作用。"
  • "回溯引用匹配通常从1开始计数(\1、\2,等等)。在许多实现里,第0个匹配(\0)可以用来代表整个正则表达式。"
  • "“正则表达式语言还有一种威力强大(但不经常被用到)的功能——在表达式的内部嵌入条件处理功能”"
  • "1. ?匹配前一个字符或表达式——如果它存在的话。"
  • "2. ?=和?<=匹配前面或后面的文本——如果它存在的话。"
目录
第1章 正则表达式入门  1
1.1 正则表达式的用途  1
1.2 如何使用正则表达式  2
1.2.1 用正则表达式进行搜索  3
1.2.2 用正则表达式进行替换  3

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