• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    PERL脚本 学习笔记
    1. chomp无参数时,使用默认参数,将对$_操作。
    2. 数组@array..可用$array[number]引用。$#array..表示数组中索引数。
    3. $!包含出错信息;
    4. 默认打开文件句柄的方式是“”即输入,“>>”和“>”区别就在于一个添加方式操作文件的。
    if(@ARGV 2){
    die “Not enough arguments\n”;
    }
    5. select LOG;改变默认句柄;在接下来的输出时不需要输入句柄参数;
    print LOG "Hello world!\n";
    6. 重新打开一个句柄会关闭之前的文件句柄;
    7. my @k = keys %hash; my@v = values %hash返回键值或者变量值;
    hask中exists函数判断时候存在某个key,delete函数删除key和value;
    8. "."是元字符的通配符。星号("*")是匹配前一项0次或者多次(简单量词),"+"是指一个或者多个,"?"是表示出现不出现一次。
    9. "/i"大小写无关;"/s"匹配任何符号;"/x"添加空格;结合用"/is";
    10."m//"其实代表的就是一般的模式匹配"/ /"也可以使用m(),m{},m>..类似"qw//"。
    11.词界锚定,\b,是针对单词使用的。如/\bfred\b/可以匹配上单词fred.
    12.$1, $2 这样的名字同模式中括号对数中匹配的项目;
    13.三个特殊变量($`, $, $')来指出是在什么地方匹配上的,分别为左中右。
    14."/s"如果不加"/g"只能执行一次;
    15.unless和if相反使用,同时可以紧接在控制修饰语后形成一条语句,elsif不是elseif,少了一个e;
    16.last和next对应别的语言的break和continue;redo不进行条件表达式的下一个循环即直接跳转到循环内容的顶部。
    17.unlink "file";rename "old","new";link "file";mkdir "file", oct("permission");rmdir "file";chmod 0755, “fred”, “barney”;chown $user, $group, glob “*.o”;utime $now, $ago, glob “*”;
    18.index..$where = index($big, $small);开头处找到,则index 返回0。如果一个字符后,则返回1,依次类推。如果子串不存在,则返回-1;rindex...
    19.$part = substr($string, $initial_position, $length);
    20.my $money = sprintf “%.2f”, 2.49997;
    21.system "date";
    22.my(undef, $card_num, undef, undef, undef, $count) = split /:/;
    您可能感兴趣的文章:
    • Perl5 OOP学习笔记
    • perl脚本实现限制ssh最大登录次数(支持白名单)
    • Perl使用Tesseract-OCR实现验证码识别教程
    • perl与shell获取昨天、明天或多天前的日期的代码
    • 为Java程序员准备的10分钟Perl教程
    • perl批量查询ip归属地的方法代码
    • perl去除重复内容的脚本代码(重复行+数组重复字段)
    • 在Perl中使用Getopt::Long模块来接收用户命令行参数
    • perl中单行注释和多行注释使用介绍
    • perl脚本学习指南--读书笔记
    上一篇:Perl5 OOP学习笔记第1/2页
    下一篇:探索Perl的世界(更新到40集)-Perl视频教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    PERL脚本 学习笔记 PERL,脚本,学习,笔记,PERL,