
perl
perl 学习记录
ciky2011
这个作者很懒,什么都没留下…
展开
-
从C到Perl
从C到Perl2008年11月19日 星期三 23:06作者:王聪 很多人并不是把Perl当做第一门编程语言来学习的,在学Perl之前往往已经掌握了 一两门其它语言。虽然有争议,但是我个人认为Perl确实不适合作为入门语言。这篇文章就是写给那些熟悉C而且又想 掌握Perl的程序员,介绍一些技巧以及如何避免C程序员常犯的错误,带你渡过危险的沼泽。在读这篇转载 2014-07-21 11:09:42 · 431 阅读 · 0 评论 -
Perl ord()函数
perl ord()函数例子,ord()函数实例代码。返回由EXPR指定的字符的ASCII数值转载 2014-08-12 16:31:52 · 2560 阅读 · 0 评论 -
perl常用特殊变量列表: perl 内置变量
@_ 在某个函数内,数组 @_ 包含传递给该函数的所有参数。$_ 默认的输入/输出和格式匹配空间--------------------------------------------------------------------------------------------------------@_的示例:#!/bin/perl -wuse strict;&fun( 111,2转载 2014-08-12 16:12:24 · 616 阅读 · 0 评论 -
Perl子程序sub用法指南
本文和大家重点讨论一下Perl子程序的概念,Perl编程语言中Perl子程序有很多值得学习的地方,你对它的概念是否了解,这里和大家简单分享一下,希望本文的介绍能让你有所收获。Perl子程序sub一、定义Perl子程序即执行一个特殊任务的一段分离的代码,它可以使减少重复代码且使程序易读。Perl中,Perl子程序可以出现在程序的任何地方。定义方法为: subsubro转载 2014-07-30 10:53:18 · 9358 阅读 · 0 评论 -
perl open die
在Perl中可以用open或者sysopen函数来打开文件进行操作,这两个函数都需要通过一个文件句柄(即文件指针)来对文件进行读写定位等操作。下面以open函数为例:1:读:open(文件句柄,"文件名")/open(文件句柄,"文件名"),前提文件必须已经存在,否则会返回0,出错信息在$!中。2:写:open(文件句柄,">文件名"),文件如果不存在,那么创建之,如果存在,内容被清空转载 2014-07-30 09:24:24 · 1256 阅读 · 0 评论 -
perl join
在perl中,join()和split()的功能是相反的。一.join函数 1.作用:把数组元素或者几个字符串通过分隔符连接成单个字符串 2.格式:join(DELIMITER,ARRAY或string[1,2,3...]) 3.实例:#join$name="Tom";$birth="01/02/86";$addr="chengdu.sichuan";$info=j转载 2014-07-30 10:18:01 · 4222 阅读 · 0 评论 -
Perl中chomp和chop
chomp是用来删除换行符,chop是用来删除最后一个字符.转载 2014-07-30 09:51:31 · 636 阅读 · 0 评论 -
Perl qw()函数
语法qw EXPR定义和用法qw()是用来指定了很多小单引号的句字是一个快速的方法。例如,qw(foo bar baz) 相当于 ('foo', 'bar', 'baz')。一些程序员认为,使用qw使Perl脚本更容易阅读。实际上,你可以使用任何分隔符,而不仅仅是括号组。简单地,可以使用qw()准备一个数组,如以下所示的例示的。转载 2014-07-29 16:28:35 · 14365 阅读 · 0 评论 -
perl local my our
Perl中的变量作用范围 local, my, our与全局变量很古老很古老以前......嗯,不用老到白垩纪,那时候的Perl是自由射击的。没有什么定义变量的说法,所有的变量都是全局变量,也不需要任何 定义就可以使用。后来就出现了local, 再后来出现了use strict 'vars'和my, 再后来又有了our......所以今天的Perl大陆就有了崇山巨岭,一些变量就被限制在盆地转载 2014-07-30 10:49:55 · 453 阅读 · 0 评论 -
perl dbm文件操作总结
1. dbm 操作接口说明Perl中可用关联数组来访问DBM文件,所用函数为dbmopen和dbmclose,在Perl5中,已用tie和untie代替。 函数名 dbmopen 调用语法 dbmopen (array, dbmfilename, permissions); 解说 将关联数组与DBM文件相关联。参数为:1、array:所用关联数组2、dbmfilenam转载 2014-07-29 16:58:45 · 774 阅读 · 0 评论 -
perl经典入门
这是perl的经典入门书籍,介绍了perl中最基本的概念和语法,是perl入门的好书,我向所有想了解或学习perl语言的朋友推 荐本书。书中穿插有perl语法形成的历史和原因,使你能充分感受到perl语言的文化,这也是perl流行的原动力。本书行文流畅,各知识点介 绍到位,令人很容易明白,达到入门点睛的效果。但本书的作用也就是入门而已,目的很明确,它没有深入到perl脚本语言的高级部份。如转载 2014-07-29 16:43:32 · 1172 阅读 · 0 评论 -
perl中@_与$_
1.@_ 是函数传参时放置参数的数组,可以从中取实参,比如 my($para1,$para2...)=@_, 函数调用时填了几个参数,便可以从该数组中取到几个参数。2.$_ 是默认参数的意思,指的是在不指定的情况下,程序处理的上一个变量,比如open(IN,"<file.txt")while(){ print $_;}close(IN);这个例子是打开一个文本文件,读取每一行转载 2014-07-21 11:27:33 · 7141 阅读 · 0 评论 -
Perl split函数用法指南 / /同' '
本文和大家重点讨论一下Perl split函数的用法,Perl中的一个非常有用的函数是Perl split函数-把字符串进行分割并把分割后的结果放入数组中。这个Perl split函数使用规则表达式(RE),如果未特定则工作在$_变量上。Perl split函数转载 2014-07-21 10:51:32 · 817 阅读 · 0 评论 -
perl sprintf()函数
语法sprintf FORMAT, LIST定义和用法sprintf函数的使用格式返回一个格式化字符串在LIST的值的基础上。 本质上等同于printf,但格式的字符串返回,而不是被打印。返回值SCALAR,一个格式化的文本字符串。例子试试下面的例子:#!/usr/bin/perl -w#by w转载 2014-08-12 16:33:21 · 1677 阅读 · 0 评论