摘要: 转载 Perl语言中一些内置变量等,$x、qw、cmp、eq、ne等 字母 符号 释义 eq = = equal(等于) ne != not equal(不等于) cmp 比较 qq “” 双引号 q ‘’ 单引号 qw (“”,“”) 带双引号和括号逗号的 $& 正则表达式中匹配字符存放处 $! 阅读全文
posted @ 2021-02-03 13:23 WellMandala 阅读(900) 评论(0) 推荐(0) 编辑
摘要: perl中引用的概念:一组数据实际上是另一组数据的引用。这些引用称为指针,第一组数据中存放的是第二组数据的头地址。可以把引用理解为指针。 perl (数组和哈希)引用 创建引用 定义变量的时候,在变量名前面加个\,就得到了这个变量的一个引用,如果要打印引用指向的变量值: 引用类型+$+引用变量 例如 阅读全文
posted @ 2021-02-03 13:05 WellMandala 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 转载 怎么在生成解决方案的过程中执行perl脚本 早期绑定在编译期间识别并检查方法、属性、函数,并在应用程序执行之前执行其他优化。在这个绑定中,编译器已经知道它是什么类型的对象以及它拥有的方法或属性。 早期绑定的优点1、性能很快2、易于编码、开发3、减少了运行时错误的数量 项目--》属性 生成解决方 阅读全文
posted @ 2021-02-02 17:07 WellMandala 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Perl 文件操作 Perl 使用一种叫做文件句柄类型的变量来操作文件。 从文件读取或者写入数据需要使用文件句柄。 文件句柄(file handle)是一个I/O连接的名称。 Perl提供了三种文件句柄:STDIN,STDOUT,STDERR,分别代表标准输入、标准输出和标准出错输出。 Perl 中 阅读全文
posted @ 2021-02-01 17:59 WellMandala 阅读(515) 评论(0) 推荐(0) 编辑
摘要: perl正则表达式 perl的正则表达式有三种形式:匹配,替换和转化。 匹配:m//(还可以简写为//,略去m) 替换:s/// 转化:tr/// 这三种形式一般都和 =~ 或 !~ 搭配使用, =~ 表示相匹配,!~ 表示不匹配。 一.匹配 匹配操作符 m// 用于匹配一个字符串语句或者一个正则表 阅读全文
posted @ 2021-01-29 17:21 WellMandala 阅读(3897) 评论(0) 推荐(0) 编辑
摘要: $side = uc $attrs[0]; #把attrs[0]转换成大写,然后给side变量赋值。 $gender = lc $attrs[1]; #把attrs[1]转换成小写,然后给gender赋值。 阅读全文
posted @ 2021-01-29 14:37 WellMandala 阅读(256) 评论(0) 推荐(0) 编辑
摘要: #!usr/bin/perl -W use strict; use Spreadsheet::ParseExcel;#PERL的Spreadsheet::ParseExcel模块支持Excel的读操作。 use utf8; #引入utf8模块 脚本内的字符串使用utf8作为编码格式 binmode( 阅读全文
posted @ 2021-01-29 14:32 WellMandala 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 在打印环境变量的时候可以用到。实际上是%ENV,perl中的哈希变量,里面保存的是环境变量。键是环境变量名,值是环境变量值。例如,有一个环境变量是PATH,其值为C:\windows,那么,打印这个环境变量的方法就是:print($ENV{PATH}); #!usl/bin/perl my $dir 阅读全文
posted @ 2021-01-29 09:36 WellMandala 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: perl面向对象 一.使用哈希引用方术创建对象 基于匿名哈希表的方式,每个对象实例的实质就是一个指向匿名哈希表的引用。在这个匿名哈希表中,存储了所有的实例属性。 1.创建类文件 Person.pm #!usl/bin/perl package Person; #new方法就是一个构造函数,它返回一个 阅读全文
posted @ 2021-01-28 19:59 WellMandala 阅读(129) 评论(0) 推荐(0) 编辑
摘要: perl文件操作 阅读全文
posted @ 2021-01-28 19:58 WellMandala 阅读(24) 评论(0) 推荐(0) 编辑