![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Perl脚本
文章平均质量分 88
Perl脚本学习记录
小明同学@zx
这个作者很懒,什么都没留下…
展开
-
Perl文本处理
一、Perl句柄1、定义:Perl通过句柄与“外部”的世界的连接,句柄是一个顺序号,对于打开的文件是唯一的识别依据。是一种特殊的“数据类型”。2、间接文件句柄:任何有效的Perl标识符组成,但没有标志性的前缀,经常以大写字母表示他们。(1)STDIN(standardinput):默认的输入间接Perl文件句柄。 文件句柄读取的数据取自用户选择的输入设备,通常是键盘。(2)STDOUT(standardoutput):默认的输出间接Perl文件句柄。 ...原创 2021-05-16 12:20:06 · 1039 阅读 · 0 评论 -
Perl哈希
一、Perl哈希简介哈希是一种数字类型,由两个部分组成:键(key)、值(value)。键和值可以是任何的标量,键的取值必须唯一,值可以重复。哈希的定义:以%开头,如%class,%car。对于一维%class,$class{"小李"}是一个值。多维hash,$class{"小李"}{“English”}。对于多维hash,前面几级也可以看成是hash。二、哈希的操作1、创建空hash:%hash_A=();给hash赋值创建hash:列表直接给hash赋值:%hash_A=("ke原创 2021-05-04 21:26:14 · 5143 阅读 · 0 评论 -
Perl正则表达式
一、正则表达式的定义 就是用某种模式去匹配一类字符串的一个公式。当给定一个正则表达式和字符串,我们可以用力判断给定的字符串是否符合正则表达式的过滤逻辑,也就是我们常说的“匹配”。我们可以通过正则表达式,从字符串中获取我们想要的特定部分。二、正则表达式的应用1、简单模式如果模式匹配的对象是$_,把模式写在斜线(/)中。若能匹配上,则返回值为1,否则返回值为0。例如:#!/usr/bin/perluse strict;$_ = "Hello World,you are so b.原创 2021-05-03 22:21:43 · 432 阅读 · 1 评论