Perl语言编程
出版信息
克里斯蒂安森 (Tom Christiansen) (作者)、Brian D Foy (作者)、Larry Wall (作者)、Jon Orwant (作者) / 苏金国 (译者)、吴爽 (译者) / 中国电力出版社 / 2014-9-1 / 148
内容简介
从1991年第一版问世以来,《Perl语言编程》很快成为无可争议的Perl宝典,如今仍是这种高实用性语言的权威指南。Perl最初只是作为一个功能强大的文本处理工具,不过很快发展成为一种通用的编程语言,可以帮助成千上万的程序员、系统管理员,以及像你一样的技术爱好者轻松完成工作。
人们早已经翘首以待这本“大骆驼书”的更新,如今终于得偿所愿。在这一版中,三位颇有声望的Perl作者讲述了这种语言当前版本(Perl 5.14)的内容,另外简要介绍了将来5.16版本中将要增加的一些特性。当今世界中,Unicode对于文本处理越来越重要,为此Perl提供了最好、最方便的支持,可以在任何地方平滑地集成Unicode,甚至在Perl最让人欢迎的特性(正则表达式)中也可以结合Unicode。此次更新的重要特性包括:新增的关键字和语法。I/O层和编码。新增的反斜线转义。Unicode 6.0。Unicode字形簇和属性。正则表达式中的命名捕获。递归和文法模式。CPAN的扩展内容。当前最佳实践。
作者简介
作者:(美国)克里斯蒂安森(Tom Christiansen) 译者:苏金国 吴爽
克里斯蒂安森,是一位图书作者,同时也是一位Perl培训师,主要致力于文本挖掘、自然语言处理和计算语言学等领域。他合作撰写过《PerlCookbook》和大量在线:Perl文档。
目录
目录
刖吾
第1部分概述
第1章Perl概述
Perl入门
自然语言和人工语言
一个平均分例子
文件句柄
操作符
控制结构
表达式
列表处理
有些内容你不知道也没有(太大)危害
第2部分细节详述
第2章集腋成裘
原子
分子
内置数据类型
变量
名字
标量变量
上下文
列表值和数组
散列
类型团和文件句柄
输入操作符
第3章一元和二元操作符
项和列表操作符(左边)
箭头操作符
白增和自减
指数
表意一元操作符
绑定操作符
乘除操作符
加减操作符
移位操作符
命名一元操作符和文件测试操作符
关系操作符
相等操作符
智能匹配操作符
c风格的逻辑(短路)操作符
范围操作符
条件操作符
赋值操作符
逗号操作符
列表操作符(右边)
逻辑与、或、非和异或
Perl中没有的C操作符
第4章语句和声明
简单语句
复合语句
if和unless语句
given语句
循环语句
got0操作符
7远古的Perl C4se结构
省略语句
全局声明
作用域声明
Pragmas.
第5章模式匹配
正则表达式家族
模式匹配操作符
元字符和元符号
字符类
位置
分组与捕获
候选项
保持控制
非传统模式
第6章Unicode
为什么会这样呢7
展示,不要告诉
获取Unicode数据
张冠李戴
字形和规范化
Unicode文本比较和排序
第7章子例程
语法
传引用
原型
子例程属性
……
第3部分Perl的技术
第4部分Perl的文化