注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

牧笔临风

己有能,勿自私!

 
 
 

日志

 
 
 
 

[Perl]标量环境和列表环境总结  

2011-05-29 20:03:06|  分类: 杂记 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/10/29/perl-context/以及本声明。

下面总结一下Perl中的各个对象、函数等在标量环境和列表环境下的返回值。这个总结基本上用作cheatsheet,所以每个函数的用法不会详加解释。详细情况请参考《Perl语言编程》。


类型标量环境列表环境
标量'hello'标量本身标量本身
列表('a','b','c')最后一个标量'c'列表本身
数组数组中的元素个数数组元素的列表
散列斜线分隔的已用空间和分配的总空间的值组成的字符串键值对的列表
行输入操作符<FH>文件的一行文件剩余所有行组成的列表
文件名glob <*.xml>一个文件名所有文件名的列表
范围操作符 ..左操作数为真时,返回真,直到右操作数为真后,返回假左操作数到右操作数之间的所有值
each %hash散列的一个键散列的一个键值对
gmtimectime(3)风格的字符串struct tm结构的9个值
localtimectime(3)风格的字符串struct tm结构的9个值
grep EXPR LISTgrep表达式匹配的次数匹配表达式的所有值
keys %hash散列中键的数目散列的所有键
m//表示匹配是否成功的布尔值捕获的$1、$2、$3...的列表
m//g执行一次匹配并返回表示是否成功的布尔值反复执行匹配,返回所有捕获组成的列表
readdir一个文件名剩余所有文件名的列表
readline文件的一行文件剩余所有行组成的列表
reverse LIST连接LIST中的所有元素成字符串,然后将这个字符串的字符顺序反转LIST的反转列表
split分割结果的子字符串的数量分割的子字符串
stat表示执行是否成功的布尔值文件的统计信息(包含13个元素的列表)
  评论这张
 
阅读(434)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017