目录
第一部分 Perl语言
一、简介
二、匹配操作符
三、模式中的特殊字符
1、字符 +
2、字符 []和[^]
3、字符 *和?
4、转义字符
5、匹配任意字母或数字
6、锚模式
7、模式中的变量替换
8、字符范围转义前缀
9、匹配任意字符
10、匹配指定数目的字符
11、指定选项
12、模式的部分重用
13、转义和特定字符的执行次序
14、指定模式定界符
15、模式次序变量
四、模式匹配选项
1、匹配所有可能的模式(g选项)
2、忽略大小写(i选项)例
3、将字符串看作多行(m选项)
4、只执行一次变量替换例
5、将字符串看作单行例
6、在模式中忽略空格
五、替换操作符
六、翻译操作符
七、扩展模式匹配
1、不存贮括号内的匹配内容
2、内嵌模式选项
3、肯定的和否定的预见匹配
4、模式注释
一、数组变量的限制
二、定义
三、访问关联数组的元素
四、增加元素
五、创建关联数组
六、从数组变量复制到关联数组
七、元素的增删
八、列出数组的索引和值
九、用关联数组循环
十、用关联数组创建数据结构
1、(单)链表
2、结构
3、树
一、定义打印格式
二、显示打印格式
三、在打印格式中显示值
1、通用的打印格式
2、格式和局域变量
3、选择值域格式
4、输出值域字符
四、输出到其它文件
五、分页
六、格式化长字符串
七、用printf格式化输出
一、文件输入/输出函数
1、基本I/O函数
1)open函数
2)用open重定向输入
3)文件重定向
4)指定读写权限
5)close函数
6)print, printf和write函数
7)select函数
8)eof函数
9)间接文件变量
2、跳过和重读数据
3、系统读写函数
4、用getc读取字符
5、用binmode读取二进制文件
二、目录处理函数
1、mkdir
2、chdir
3、opendir
4、closedir
5、readdir
6、telldir
7、seekdir
8、rewinddir
9、rmdir
三、文件属性函数
1、文件重定位函数
2、链接和符号链接函数
3、文件许可权函数
4、其他属性函数
四、使用DBM文件
一、require函数
1、require函数和子程序库
2、用require指定Perl版本
二、包
1、包的定义
2、在包间切换
3、main包
4、包的引用
5、指定无当前包
6、包和子程序
7、用包定义私有数据
8、包和系统变量
9、访问符号表
三、模块
1、创建模块
2、导入模块
3、预定义模块
第二部分 Perl的CGI应用
一、记录(log)文件
1、grep
2、page-stats
3、wusage
二、创建自己的计数器
1、使用DBM文件
2、文本文件
3、文件锁定
4、输出计数结果
5、www Homepage Access Counter
6、使用GD图形库
第五章、...
Copyright:
本教程为flamephoenix翻译整理,欢迎参观我的主页http://flamephoenix.126.com。
本教程欢迎下载、转载和链接,转载必须保留本说明并保持文章完整。本教程不允许以任何形式用于商业用途。
对本教程有何疑问、更正或建议请告诉我,谢谢。
flamephoenix
1999年8月18日