标题：Perl 参考手册
图书信息
出版社: 东南大学出版社; 第1版 (2011年1月1日)
外文书名: Perl Cookbook,2e
平装: 927页
正文语种: 英语
开本: 16
ISBN: 9787564124946, 7564124946
条形码: 9787564124946
尺寸: 23.2 x 18 x 4 cm
重量: 1.4 Kg
作者简介
作者：（美国）克里斯蒂安森（Tom Christiansen） （美国）托克英顿（Nathan Torkington）
内容简介
《Perl 参考手册(影印版)(第2版)》汇集了实践中经常遇到的各式难题及解决方案，任何一位使用peri编程的人都可以通过书中给出的实际代码范例，快速解决手上的难题。《Perl 参考手册(影印版)(第2版)》第一版于1998年出版，一经推出，便迅速赢得各方赞誉。不光在perl领域它是最棒的一本书，对于其他编程语言来说，放之四海而皆准的编程思想一样使它成为一本难能可贵的好书。
从《Perl 参考手册(影印版)(第2版)》开始，介绍编程的图书又多了一种崭新的编写方式：不单是搜集奇技淫巧，而是进一步通过实际问题和案例讲述各种编程问题的思考方式和解决办法。
这次第二版《Perl 参考手册(影印版)(第2版)》不仅增订了一些perl新特性，还补充了许多自第一版以来出现的各式新技术。除了全新的两章外，原先的大部分章节也都做了增补。总共新增的有80条技巧，改进了超100多条旧技巧，涵盖各式新模块和技术。
作为新版，《Perl 参考手册(影印版)(第2版)》沿袭了《Perl 参考手册(影印版)(第2版)》第一版中的内容，包括对数据的处理（字符串、数字、日期、数组以及哈希表）、文件i/o、正则表达式、模块、引用、对象、数据结构、信号处理、数据库处？、图形应用、进程间通信、安全性、网络编程、cgi和lwp等诸多方面。除此以外，新版还包括：
·在perl里面对unicode字符的处理，特别是对字符串的操作、对正则表达式的处理以及文件i/o的使用
·专门就以mod_perl编程新写了一章，mod-perl是一个将perl嵌入到apache服务器内部工作的模块，能极大提高普通cgi程序的加载和运行速度
·新增并补充了若干技巧，介绍新加入到peri核心发布的默认模块的使用
·新增了一章介绍xml的处理，作为全世界用于表示和交换数据文档的标准，xml以其规范统一的格式？精准灵活的语义，让不同形式间的数据信息有了互通的可能
《Perl 参考手册(影印版)(第2版)》已经成为迄今为止最棒的一本有关perl的著作了。它用最直观的方式教人如何编程：先是介绍专家如何解决问题，进而辨析为何采取这种策略。实际上，《Perl 参考手册(影印版)(第2版)》并不仅仅是一本介绍perl编程语言的书，它更是一本教你如何用perl进行编程实践的书。
目录
Foreword
Preface 
1. Strings
1.1 Accessing Substrings
1.2 Establishing a Default Value
1.3 Exchanging Values Without Using Temporary Variables
1.4 Converting Between Characters and Values
1.5 Using Named Unicode Characters
1.6 Processing a String One Character at a Time
1.7 Reversing a String by Word or Character
1.8 Treating Unicode Combined Characters as Single Characters
1.9 Canonicalizing Strings with Unicode Combined Characters
1.10 Treating a Unicode String as Octets
1.11 Expanding and Compressing Tabs
1.12 Expanding Variables in User Input
1.13 Controlling Case
1.14 Properly Capitalizing a Tide or Headline
1.15 Interpolating Functions and Expressions Within Strings
1.16 Indenting Here Documents
1.17 Reformatting Paragraphs
1.18 Escaping Characters
1.19 Trimming Blanks from the Ends of a String
1.20 Parsing Comma-Separated Data
1.21 Constant Variables
1.22 Soundex Matching
1.23 Program: fixstyle
1.24 Program: psgrep
2. Numbers
2.1 Checking Whether a String Is a Valid Number
2.2 Rounding Floating-Point Numbers
2.3 Comparing Floating-Point Numbers
2.4 Operating on a Series of Integers
2.5 Working with Roman Numerals
2.6 Generating Random Numbers
2.7 Generating Repeatable Random Number Sequences
2.8 Making Numbers Even More Random
2.9 Generating Biased Random Numbers
2.10 Doing Trigonometry in Degrees, Not Radians
2.11 Calculating More Trigonometric Functions
2.12 Taking Logarithms
2,13 Multiplying Matrices
2.14 Using Complex Numbers
2.15 Converting Binary, Octal, and Hexadecimal Numbers
2.16 Putting Commas in Numbers
2.17 Printing Correct Plurals
2.18 Program: Calculating Prime Factors
3. Dates and Times
3.1 Finding Today's Date
3.2 Converting DMYHMS to Epoch Seconds
3.3 Converting Epoch Seconds to DMYHMS
3.4 Adding to or Subtracting from a Date
3.5 Difference of Two Dates
3.6 Day in a Week/Month/Year or Week Number
3.7 Parsing Dates and Times from Strings
3.8 Printing a Date
3.9 High-Resolution Timers
3.10 Short Sleeps
3.11 Program: hopdelta
4. Arrays
4.1 Specifying a List in Your Program
4.2 Printing a List with Commas
……