zoukankan      html  css  js  c++  java
  • Perl默认变量==

    符号                说明
    $_                    Perl 最常用的默认变量:$_
    @_                    在Perl 中,会自动将此参数列表(此参数列表的另一个名字)自动存放在一个叫做@_的数组中。$_[0],$_[1](和$_无关)
                            全局的 @_ 和 子程序私有的 @_ 应注意区别
    *, +, ?            数量词
    {}                    一般的数量词
    /g                    进行全局替换
    /i                    不区分大小写
    /s                    匹配任何字符 它将模式中点(.)◆的行为变成同字符类["d"D]的行为类似:可以匹配任何字符,包括换行符。
    /x                    允许你在模式中加入任何数量的空白,以方便阅读;允许模式中使用空白,那么模式中的空格,制表符将被忽略。
    ^$                    锚定 符号^(脱字字符◆)表示在字符串的开头进行匹配,而符号$则表示在结尾◆
    "b                    词界锚定 "B 非词锚定
    "w                    词是字母,数字,下划线组成的序列。这种意义下的词可由/"w+/匹配上,w不能匹配单词,
                            而只能匹配单个字符。为了匹配整个单词,需要后接加号。
    =~                    绑定操作符
    ()                    内存值的保存
    $1,$2,……        匹配变量
    $&, $`, $'    自动匹配变量
    "s                     对于匹配空白(whitespace)将非常方便。它等价于[" f"t"n"r ],其含 5 个空白字符:格式符(form-feed) ;
                             制表符(tab),换行符,回车,以及空格符。同其它简写符号一样,
                            "s 匹配此类中的单个字符,如果使用"s*将匹配任何个数的空白(包括没有) ,或者"s+匹配一个以上的空白
                            (事实上,很少见到单独使用"s,而不使用任何的数量词(*, +)) 。由于这些空白符看起来类似,因此可以使用
                            这种简写形式,将它们统一处理。
    简写                简写形式的补集                        [^"d]    等价    "D ;[^"w]    等价    "W;[^"s]    等价    "S      ^和锚定中的^ 无关



                            
    检测选项 含义
    -r 文件或目录对此(有效的)用户(effective user)或组是可读的
    -w 文件或目录对此(有效的)用户或组是可写的
    -x 文件或目录对此(有效的)用户或组是可执行的
    -o 文件或目录由本(有效的)用户所有
    -R 文件或目录对此用户(real user)或组是可读的
    -W 文件或目录对此用户或组是可写的
    -X 文件或目录对此用户或组是可执行的
    -O 文件或目录由本用户所有
    -e 文件或目录名存在
    -z 文件存在,大小为 0(目录恒为 false)
    -s 文件或目录存在,大小大于 0(值为文件的大小,单位:字节)
    -f 为普通文本
    -d 为目录
    -l 为符号链接
    -S 为socket
    -p 为管道(Entry is a named pipe(a?fifo?))
    -b 为block-special 文件(如挂载磁盘)
    -c 为character-special 文件(如I/O 设备)
    -u setuid 的文件或目录
    -g setgid 的文件或目录
    -k File or directory has the sticky bit set
    -t 文件句柄为TTY(系统函数 isatty()的返回结果;不能对文件名使用这个测试)
    -T 文件有些像“文本”文件
    -B 文件有些像“二进制”文件
    -M 修改的时间(单位:天)
    -A 访问的时间(单位:天)
    -C 索引节点修改时间(单位:天)
  • 相关阅读:
    为图片指定区域添加链接
    数值取值范围问题
    【leetcode】柱状图中最大的矩形(第二遍)
    【leetcode 33】搜索旋转排序数组(第二遍)
    【Educational Codeforces Round 81 (Rated for Div. 2) C】Obtain The String
    【Educational Codeforces Round 81 (Rated for Div. 2) B】Infinite Prefixes
    【Educational Codeforces Round 81 (Rated for Div. 2) A】Display The Number
    【Codeforces 716B】Complete the Word
    一个简陋的留言板
    HTML,CSS,JavaScript,AJAX,JSP,Servlet,JDBC,Structs,Spring,Hibernate,Xml等概念
  • 原文地址:https://www.cnblogs.com/cpper/p/1514124.html
Copyright © 2011-2022 走看看