1. 首页
  2. 移动开发
  3. bada
  4. Perl语言入门 第六版 pdf

Perl语言入门 第六版 pdf

上传者: 2020-11-21 12:37:10上传 PDF文件 16.94MB 热度 17次
O' Reilly Media,nc.介绍 O'Reilly Media,Inc.是世界上在UNIX、X、 Internet和其他开放系统图书领域具有 领导地位的出版公司,同时是联机出版的先锋。 从最畅销的《 The Whole internet User' s Guide& Catalog》(被纽约公共图书馆评为 二十世纪最重要的50本书之一)到GNN(最早的 Internet门户和商业网站),再到 Website(第一个桌面PC的web服务器软件), O'Reilly Media,Inc.一直处于 Internet 发展的最前沿。 许多书店的反馈表明, O'Reilly! Media,Inc.是最稳定的计算机图书出版商—每 本书都一版再版。与大多数计算机图书出版商相比,O' Reilly media,Inc.具有深厚 的计算机专业背景,这使得 O'Reilly Media,Inc.形成了一个非常不同于其他出版商 的出版方针。 O'Reilly Media,Inc.所有的编辑人员以前都是程序员,或者是顶尖级 的技术专家。 O'Reilly Media,Inc还有许多固定的作者群体一他们本身是相关领 域的技术专家、咨询专家,而现在编写著作, O'Reilly Media,Inc依靠他们及时地 推出图书。因为 O'Reilly media,Inc.紧密地与计算机业界联系着,所以 O'Reilly Media,Inc.知道市场上真正需要什么图书。 目录 第一章简介............∴.........10 问题与答案 这本书适合你吗? 10 为何有这么多的脚注? 关于习题和解答? 12 习题前标的数字是什么意思? 13 如果我是Per讲师? Perl”这个词表示什么意思? 13 Lar.什么要创造Perl? Lary干吗不用其他语言? 14 Per算容易,还是算难? Per怎么会这么流行? 现在的Perl发展得怎么样了? 哪些事情最适合用Per来做?... 17 哪些事情不适合用Perl来做? 18 如何取得Perl? ·.·申 鲁香 CPAN是什么? 19 如何得到Per的技术支持? 还有别的技术支持方式吗? 20 如果发现Per有bug,我该怎么办? 我该怎么编写Per程序? 22 个简单的程序 程序里写的是什么?... 24 我该如何编译Per程序? .26 走马观花 27 习题 28 第二章标量数据 30 数字 30 所有数字的内部格式都相同 30 浮点数直接量 31 整数直接量 非十进制整数的直接量 32 数字操作符 ∴3 字符串... 33 单引号内的字符串直接量 34 。垂 双引号内的字符串直接量 34 字符串操作符 ...,36 数字与字符串之间的自动转换 36 Per的内置警告信息 37 标量变量 .......39 给变量取个好名字 番鲁。身 非。音·非·音专·音自非音鲁自·非自·自·非 标量的赋值 鲁卡非着要晋音非罪·非.非自自非非普自·非非音非申自非自鲁自;谁自‘·自身鲁非·自世省申“普·音曹 双目赋值操作符.... 看。。·4世。·非非·垂中卡中中 41 用 print输出结果 41 字符串中的标量变量内插 鲁·鲁·带 42 借助代码点创建字符 操作符的优先级与结合性 444 比较操作符 246 if控制结构 47 布尔值 47 获取用户输入 48 chomp操作符 49 whle控制结构 50 目录 def值 50 defined函数 51 习题 第三章列表与数组 53 访问数组中的元素... 54 特殊的数组索引 55 列表直接量 qw简写 56 列表的赋值 ∴158 pop和push操作符 59 shi和 unshift操作符 61 操作符 字符串中的数组内插 ··罪·.···:···.···················.···· 62 foreach控制结构 .........63 Perl最喜欢用的默认变量:$...24 reverse操作符 65 sort操作符... t。。。击 b·。●中非 65 each操作符 标量上下文与列表上下文 66 在标量上下文中使用产生列表的表达式 68 在列表上下文中使用产生标量的表达式...69 强制指定标量上下文 70 列表上下文中的< STDIN>.... 70 习题,.........1......1...1...11...2 第四章子程序 73 定义子程序 调用子程序 74 返回值 75 参数 76 目录|i 子程序中的私有变量 78 变长参数列表 79 改进的&max子程序 79 空参数列表 .80 关于词法(my)变量 .81 use strict编译指令 82 return操作符 84 省略与号 ·幸辛鲁甲寺 85 非标量返回值 86 持久化私有变量 87 习题 ...88 第五章输入与输出 90 读取标准输入 来自钻石操作符的输入 92 调用参数 94 输出到标准输出.......95 用 printf格式化输出 数组和 printf I00 文件句柄 100 打开文件句柄 ·血音音 自音自·非也鲁。鲁自·非 自。鲁非非鲁·最自 102 以二进制方式读写文件句柄 ····。··· 105 有问题的文件句柄 106 关闭文件句柄 中●。参。垂由● 106 用die处理致命错误 .····.········4····非···4·中················ 107 用wan输出警告信息 109 自动检测致命错误 109 使用文件句柄 110 改变默认的文件输出句柄 111 重新打开标准文件句柄 自··专非 音鲁 自鲁专非音自号 111 用say来输出... ∴112 目录 标量变量中的文件句柄 音鲁 113 习题... ,,...115 第六章哈希 116 什么是哈希? ∴116 为何使用哈希?... 访问哈希元素 119 访问整个哈希. ∴121 哈希赋值 122 胖箭头 123 哈希函数 124 keys和 values函数 124 each函数 125 哈希的典型应用 126 exists函数 127 delete函数 127 哈希元素内插 ∴128 %ENV哈希 ..128 习题 129 第七章漫游正则表达式王国 .130 什么是正则表达式? .130 使用简单模式 131 Unicode属性 132 关于元字符. 133 简单的量词 133 模式分组 134 择一匹配 137 字符集 137 字符集的简写 138 反义筒写 141 目录|v 习题 141 第八章用正则表达式进行匹配 ■■■■着甚。量■■露口■自。暮曹 143 用m/进行匹配 143 模式匹配修饰符 144 用进行大小写无关的匹配 1244 用/匹配任意字符 144 用/加入空白符 145 组合选项修饰符 145 选择一种字符解释方式 146 其他选项 148 错位 148 单词锚位 150 绑定操作符=~ 151 模式中的内插 鲁·非 ∴152 捕获变量 153 捕获变量的存续期 154 不捕获模式... 155 命名捕获 156 自动捕获变量, 158 通用量词 160 优先级 ...161 优先级范例. 162 还有更多 ∴162 模式测试程序 162 习题 163 第九章用正则表达式处理文本 165 用s∥/进行替换 ●··导中··;.亏·;··昨·。音··专非·..·垂 用/g进行全局替换 166 不同的定界符 ...167 目录 可用替换修饰符 167 绑定操作符 ·非非晋··音·罪,d最看 167 无损替换 167 大小写转换. 168 split操作符 169 join函数 170 列表上下文中的m// 1171 更强大的正则表达式 172 非贪婪量词 172 跨行的模式匹配... 174 一次更新多个文件 ∴175 从命令行直接编辑 177 习题 178 第十章其他控制结构 180 unless控制结构 180 伴随unle的else子句 181 unti1控制结构 181 表达式修饰符 182 裸块控制结构.. 号中鲁兽·中· 183 elsif子句 184 自增与自减 垂中身由章 电中鲁即··非鲁 185 自增的值 186 for控制结构 187 foreach和for间的秘密关系 189 循环控制. last操作符 190 next操作符 191 redo操作符... ..192 带标签的块 ∴193 条件操作符? ..194 目录!viii
用户评论