Perl语言学习笔记
dxz44444
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Perl正则表达式
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。Perl语言的正则表达式功能非常强大,基本上是常用语言中最强大的,很多语言设计正则式支持的时候都参考Perl的正则表达式。Perl的正则表达式的三种形式,分别是匹配,替换和转化:匹配:m//(还可以简写为//,略去m)替换:s///转化:tr///这三种形式一般都和 =~ 或 !~ 搭配使用, =~ 表示相匹配,!原创 2020-06-10 17:10:27 · 607 阅读 · 0 评论 -
Perl文件操作
1.open函数以下代码我们使用 open 函数以只读的方式(<)打开文件 file.txt:open(DATA, "<file.txt");<表示只读方式。代码中的 DATA 为文件句柄用于读取文件,以下实例将打开文件并将文件内容输出:open(DATA, "<file.txt") or die "file.txt 文件无法打开, $!"; while(<DATA>){ print "$_";}sysopen函数类似于 open .原创 2020-06-10 15:43:40 · 353 阅读 · 1 评论 -
Perl学习(二)数据类型
一、数据类型Perl 是一种弱类型语言,所以变量不需要指定类型,Perl 解释器会根据上下文自动选择匹配类型。Perl 有三个基本的数据类型:标量、数组、哈希。以下是这三种数据类型的说明:序号 类型和描述1 标量标量是 Perl 语言中最简单的一种数据类型。这种数据类型的变量可以是数字,字符串,浮点数,不作严格的区分。在使用时在变量的名字前面加上一个 $,表示是标量。例如:$myfirst=123; #数字123 $mysecond="123"; #字符串123 2原创 2020-06-05 16:04:14 · 477 阅读 · 0 评论 -
Perl学习(一)基础语法
一、注释与单行注释=pod、 =cut只能在行首(pod,cut任意字符代替都可以)。 以=开头,以=cut结尾。 =后面要紧接一个字符,=cut后面可以不用# 这是一个单行注释print "Hello, world\n"; =pod 这是一个多行注释这是一个多行注释这是一个多行注释这是一个多行注释=cut二、空白所有类型的空白如:空格,tab ,空行等如果在引号外解释器会忽略它,如果在引号内会原样输出。三、单引号和双引号从结果中我们可以看出,双引号 \n 输出了原创 2020-06-05 15:50:17 · 793 阅读 · 0 评论
分享