本书自第一版开始着力于教会读者 “以正则表达式来思考”,来让读者真正“精通”正则表达式。精通正则表达式第3版 PDF中文版精通正则表达式第3版 PDF中文版该版对PHP的相关内容、Java1.5和Java1.6的新特性作了可观的扩充讲解。任何有机会使用正则表达式的读者都将因本书而受益匪浅。 目录说明前言. 第1章:正则表达式入门 1 解决实际问题 2 作为编程语言的正则表达式 4 以文件名做类比 4 以语言做类比 5 正则表达式的知识框架 6 对于有部分经验的读者 6 检索文本文件:egrep 6 egrep元字符 8 行的起始和结束 8 字符组 9 用点号匹配任意字符 11 多选结构 13 忽略大小写 14 单词分界符 15 小结 16 可选项元素 17 其他量词:重复出现 18 括号及反向引用 20 .神奇的转义 22 基础知识拓展 23 语言的差异 23 正则表达式的目标 23 更多的例子 23 正则表达式术语汇总 27 改进现状 30 总结 32 一家之言 33 第2章:入门示例拓展 35 关于这些例子 36 perl简短入门 37 使用正则表达式匹配文本 38 向更实用的程序前进 40 成功匹配的副作用 40 错综复杂的正则表达式 43 暂停片刻 49 使用正则表达式修改文本 50 例子:公函生成程序 50 举例:修整股票价格 51 自动的编辑操作 53 处理邮件的小工具 53 用环视功能为数值添加逗号 59 text-to-html转换 67 回到单词重复问题 77 第3章:正则表达式的特性和流派概览 83 在正则的世界中漫步 85 正则表达式的起源 85 最初印象 91 正则表达式的注意事项和处理方式 93 集成式处理 94 程序式处理和面向对象式处理 95 查找和替换 98 其他语言中的查找和替换 100 注意事项和处理方式:小结 101 字符串,字符编码和匹配模式 101 作为正则表达式的字符串 101 字符编码 105 使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。 |