加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

perl

发布时间:2020-12-15 23:57:25 所属栏目:大数据 来源:网络整理
导读:$#ARGV为命令行参数(不包括命令本身)的个数减一 $0 :本脚本执行文件的名字 $!:上一条命令的返回值 @_ 在某个函数内,数组 @_ 包含传递给该函数的所有参数。是一个数组变量 Perl中的一个非常有用的函数是split - 把字符串进行分割并把分割后的结果放入数组

$#ARGV为命令行参数(不包括命令本身)的个数减一

$0 :本脚本执行文件的名字

$!:上一条命令的返回值

@_ 在某个函数内,数组 @_ 包含传递给该函数的所有参数。是一个数组变量
Perl中的一个非常有用的函数是split - 把字符串进行分割并把分割后的结果放入数组中

^ 或 A 仅匹配串首
$ 或 Z 仅匹配串尾
b 匹配单词边界

B 单词内部匹配

/^def/只匹配以def打头的字符串,/$def/只匹配以def结尾的字符串

转义字符
如果你想在模式中包含通常被看作特殊意义的字符,须在其前加斜线""。如:/*+/中*即表示字符*,

die函数用来中断且打出错误点

1:读:open(文件句柄,"<文件名")/open(文件句柄,"文件名"),前提文件必须已经存在,否则会返回0,出错信息在$!中。
2:写:open(文件句柄,">文件名"),文件如果不存在,那么创建之,如果存在,内容被清空,长度截为0,$!中有出错信息。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读