• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Perl教程

RSS
  • Perl 小知识之多行匹配
    Perl 小知识之多行匹配
    如果想匹配多行文本(即文本中有换行符)中的内容,比如: 1 aaa 2 3 ... 4 5 bbb 6 7 ... 要匹配aaa和bbb之间的内容,我们可以使用 /aaa.*bbb/s 其中/s修饰符可以让.匹配任何字符,包括换行符。 不过,除此之 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:411 | 回复:0
  • perl中数组函数:delete和grep
    perl中数组函数:delete和grep
    一、delete函数  1.作用:从数组中删除指定的元素  2.格式:delete $array  3.实例:#delete @fruits=(amp;quot;appleamp;quot;,amp;quot;bananaamp;quot;,amp;quot;berryamp;quot;,amp;quot;orangeamp;quot;); p ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:432 | 回复:0
  • [转]DZ通行证算法,perl版,php版
    [转]DZ通行证算法,perl版,php版
    php的 function passport_encrypt($txt, $key) {    srand((double)microtime() * 1000000);    $encrypt_key = md5(rand(0, 32000));    $ctr = 0;    $tmp = '';    for($i = 0 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:434 | 回复:0
  • 寒假【perl语言学习脚本】3.1 3.2 3.3
    寒假【perl语言学习脚本】3.1 3.2 3.3
    #!/usr/bin/perl print “enter some lines,then press ctrl-z:\n”; @lines=; @; print @reverse_lines; #!/usr/bin/perl @names=qw/fred betty barney dino wilma pebbles bamm-bamm/; print “ent……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:549 | 回复:0
  • $,@,%__perl varibale!
    $,@,%__perl varibale!
    Perl有三种变量: 纯变量(Scalar Varible) 数组(Array) 关联数组(Associative array) 一、纯变量     又称标量变量,是Perl处 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:494 | 回复:0
  • Perl文件句柄引用
    Perl文件句柄引用
    目前还没介绍Perl的面向对象,所以这节内容除了几个注意点,没什么可讲的。 以前经常使用大写字母的句柄方式(即所谓的裸字文件句柄,bareword filehandle),现在可以考虑转向使用变量文件句柄的形式,因为只有使用变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:489 | 回复:0
  • Perl的IO操作(1):文件句柄
    Perl的IO操作(1):文件句柄
    文件句柄 文件句柄用来对应要操作的文件系统中的文件,这么说不太严谨,但比较容易理解。首先为要打开的文件绑定文件句柄(称为打开文件句柄),然后在后续的操作中都通过文件句柄来操作对应的文件,最后关闭文件句柄 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:441 | 回复:0
  • Perl文件测试操作和stat函数
    Perl文件测试操作和stat函数
    在shell中通过test命令或者中括号可以进行文件测试以及其它类型的测试,例如判断文件是否存在,比较操作是否为真等等。perl作为更强大的文本处理语言,它也有文件测试类表达式,而且和shell的文件测试用的字母符号都 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:466 | 回复:0
  • 寒假【perl语言学习脚本】14.1 14.2 14.3
    寒假【perl语言学习脚本】14.1 14.2 14.3
    #!/usr/bin/perl -w my @numbers; print “enter the ctrl + z to continue:\n”; while(amp;amp;lt;amp;amp;gt;){ push @numbers,split; } foreach (sort {aamp;amp;amp;lt;=amp;amp;amp;gt;aamp;amp;amp;lt;=amp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:436 | 回复:0
  • Perl、PHP、ASP、JSP技术比较
    Perl、PHP、ASP、JSP技术比较
    本文将对目前最常用的四种动态网页语言Perl(PracticalExtractionandReportLanguage)、PHP(HypertextPreprocessor)、ASP(ActiveServerPages)、JSP(JavaServerPages)进行一些技术性的比较。PerlPerl(Practica ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:426 | 回复:0
  • 22-PerlSocket编程
    22-PerlSocket编程
    1.PerlSocket编程Socket又称amp;quot;套接字amp;quot;,应用程序通常通过amp;quot;套接字amp;quot;向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。本章节我们为大家接收Perl语言中如何 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:400 | 回复:0
  • Perl中文/unicode/utf8/GB2312之间的转换
    Perl中文/unicode/utf8/GB2312之间的转换
    Perl中文/unicode/utf8/GB2312编码之间的转换是一件很让人头疼的事情,我总结了以下主要的转换方法,供大家了解参考。# author: jiangyujie use utf8; use Encode; use URI::Escape; $/ = amp;quot;/namp;quot;; # ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:378 | 回复:0
  • perl pod文档使用 =head =cut =pod pod2text 实现程序usage说明
    perl pod文档使用 =head =cut =pod pod2text 实现程序usage说明
    =head1 NAME The name of your program or module.   =head1 SYNOPSIS A one-line description of what your program or module does (purportedly).   =head1 DESCRIPTION The bulk of your documentation. (B ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:395 | 回复:0
  • mogilefsdBUG  mogilefsd[15624]: crash log: Modification of a read-only value att ...
    mogilefsdBUG mogilefsd[15624]: crash log: Modification of a read-only value att ...
    mogilefsd: crash log: Modification of a read-only value attempted at /usr/local/share/perl5/Sys/Syscall.pm line 227./usr/local/share/perl5/Sys/Syscall.pm 0.25版本的bug降级cpanm http://search.cpan.or ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:377 | 回复:0
  • 一个perl引用的资料(ReShip)
    一个perl引用的资料(ReShip)
    一个perl引用的资料一个perl引用的资料本文可以从下面地址获得英文版本:http://search.cpan.org/~nwclark/perl-5.8.6/pod/perlreftut.podperlreftut-Mark的一个简单的'引用'教程*名称*描述*谁需要复杂的数据结构?* ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:378 | 回复:0
  • Perl教学模式匹配
    Perl教学模式匹配
    一、简介  模式指在字符串中寻找的特定序列的字符,由反斜线包含:/def/即模式def。其用法如结合函数split将字符串用某模式分成多个单词:@array=split(//,$line);二、匹配操作符=~、!~  =~检验匹配是否成功:$r ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:395 | 回复:0
  • perl学习笔记——文件测试
    perl学习笔记——文件测试
    文件测试主要用于查看如文件是否存在、文件大小、文件更新时间等信息。 文件测试操作符 -e  测试文件是否存在; die amp;quot;Oops!A file called '$filename' already exists.\namp;quot; if -e $filename; -M 测 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:396 | 回复:0
  • Perl6Essentials、PerlCookbook和PerlTemplateToolkit(Reship)
    Perl6Essentials、PerlCookbook和PerlTemplateToolkit(Reship)
    级别:初级TeodorZlatanov程序员,GoldSoftwareSystems2004年5月在本期文章中,Ted对三本Perl编程书籍进行了评论,为您总结了这三本书中包含的关键信息以及新版本如何被更新。在本期文章中我将要评论的三本书都是来自 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:1032 | 回复:0
  • [原]Perl很甜
    [原]Perl很甜
    大量的日志处理工作不得不让我考虑学习并使用一种新的工具,以便我可以更敏捷地应付需求以处理我手上的日志文件,此时我选择了号称“使用抽出报表语言”(Practical Extraction and Reporting Language)Perl。 最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:610 | 回复:0
  • 用perl写Mysql数据库时内容为乱码
    用perl写Mysql数据库时内容为乱码
    ……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:451 | 回复:0
  • perl 函数参数传递与返回值(一)
    perl 函数参数传递与返回值(一)
    1.参数传递    普通模式:参数中没有数组和哈希     #!/usr/bin/perl -w use strict; sub getparameter { my $i; for( $i=0;$iamp;amp;lt;=$#_;$i++) { print amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:420 | 回复:0
  • linux 查看是否安装perl模块
    linux 查看是否安装perl模块
    这里介绍两种linux中查看perl模块是否安装的方法,一种是对于单体的模块,一种是对于群体的。 单体验证: # perl -MShell -e amp;quot;print\amp;quot;module installed\n\amp;quot;amp;quot;module installed ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:418 | 回复:0
  • Perl的IO操作(2):更多文件句柄模式
    Perl的IO操作(2):更多文件句柄模式
    open函数除了amp;amp;gt; amp;amp;gt;amp;amp;gt; amp;amp;lt;这三种最基本的文件句柄模式,还支持更丰富的操作模式,例如管道。其实bash shell支持的重定向模式,perl都支持,即使是2amp;amp;gt;amp;amp;amp;1这种 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:420 | 回复:0
  • perl  hash array 嵌套 push
    perl hash array 嵌套 push
    $hash{amp;quot;Aamp;quot;}=;想变成:$hash{amp;quot;Aamp;quot;}=;因为 $hash{'A'} 是个 arrayref 所以 push 的时候需要解引用 push @{$hash{'A'}}, 'q';……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:435 | 回复:0
  • perl网络编程学习笔记(二)
    perl网络编程学习笔记(二)
    2.1   进程   两种使用子进程的方法:fork()函数和system()、exec()函数2.1.1   fork()函数   $pid=fork()   派生一个新进程,在父进程中返回子进程的pid,在子进程中返回0,发生错误时返回undef,并 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:526 | 回复:0
  • Perl IO:简介和常用IO模块
    Perl IO:简介和常用IO模块
    三篇Perl IO基础类文章: Perl的IO操作(1):文件句柄 Perl的IO操作(2):更多文件句柄的模式 Perl文件句柄相关的常见变量 IO对象和IO::Module家族模块 无论是哪种高级编程语言,都提供了较底层的操作系统层IO能力, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:420 | 回复:0
  • perl 正则s///与tr///
    perl 正则s///与tr///
    假若我們要將比對到的字串,前後加上單引號,這裡一個特殊變數 $amp;amp;amp; 就是比對到的字串 $str = amp;quot;What a wonderful wonderful world.amp;quot;; $str =~ s/w/'$amp;amp;amp;'/g; # $str = amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:429 | 回复:0
  • perl模块安装
    perl模块安装
      转自:http://www.mike.org.cn/blog/index.php?load=readamp;amp;amp;id=643   Perl 到了第五版增加了模块的概念,用来提供面向对象编程的能力。这是 Perl 语言发展史上的一个里程碑。此后,广大自由软件爱好者 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:406 | 回复:0
  • 开发者最讨厌的编程语言:Perl 名列第一,PHP、Objective-C 和 Ruby 都在其中 ...
    开发者最讨厌的编程语言:Perl 名列第一,PHP、Objective-C 和 Ruby 都在其中 ...
    说好的 PHP 是世界上最好的语言的呢? 了解当下最流行的编程语言,那你知晓开发者中最不受欢迎的编程语言吗?是因为与时俱进的淘汰,还是“人红是非多”的不喜欢? 近日,全球著名的 IT 网站 Stack Overflow 根据数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:383 | 回复:0
  • Perl IDE之Perl Express和Eclipse+EPIC+PadWalker
    Perl IDE之Perl Express和Eclipse+EPIC+PadWalker
    一 初级 1)Notepad++ (编辑和查看Perl) 2)Komobo Edit (编辑和执行Perl)   二 高级 A  Perl Express 主页:http://www.perl-express.com/ 使用: 很简单 B Eclipse+EPIC+PadWalker a) 下载解压Eclipse b) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:399 | 回复:0
  • Peter’sPerlExamples
    Peter’sPerlExamples
    ContentsIntroductionInstallingModulesMakeaPDFfromGIFimagesMakeananimatedGIFthatrotatesintheZaxisMakeImageCatalogBase64EncodingFindafileinyourpath……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:375 | 回复:0
  • TIOBE 4 月编程语言排行榜:Python 持续升温,Perl 苦苦挣扎
    TIOBE 4 月编程语言排行榜:Python 持续升温,Perl 苦苦挣扎
    点击上方“CSDN”,选择“置顶公众号” 关键时刻,第一时间送达! TIOBE 刚刚发布了 4 月编程语言排行榜。  前 20 名中,Java 依然占据榜首,老牌编程语言 C、C++ 也紧随其后,稳定在二、三名。通过对比涨幅可以发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:357 | 回复:0
  • Perl Thread
    Perl Thread
    perldoc threads  ----  英文的... ... 网上找不到中文全面介绍的,无奈,哥今天就来翻译一下。 amp;amp;lt;amp;amp;lt;=========================threads===========================amp;amp;gt;amp;amp;gt; # ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:389 | 回复:0
  • perl择一匹配
    perl择一匹配
    #!/usr/bin/perlforeach(qw(fredbettybarneydino)){   if(/fred|barney/){      printamp;quot;$_matched\namp;quot;;   }}……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:390 | 回复:0
  • 初恋Perl——文件操作
    初恋Perl——文件操作
    Putty  关于正则表达式回顾:@array@ARGV输入命令的时候使用@marr多维数组su和sudo命令的区别http://linux.chinaitlab.com/command/730542_2.html:wq  强制性写入文件并退出。即使文件没有被修改也强制写入,并 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:392 | 回复:0
  • Perl经典代码
    Perl经典代码
    #读写文件.#/usr/bin/perl-wuse5.010;#Use'say'.#Readfromfile.openF,amp;quot;amp;amp;lt;data.txtamp;quot;ordieamp;quot;fail:open()amp;quot;;my@arr=amp;amp;lt;Famp;amp;gt;;#Readalldatatoarray.closeF;#Writ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:398 | 回复:0
  • perl教程(1)
    perl教程(1)
    第一节:基本上,简单变量就是一个数据单元,这个单元可以是数字或字符串。一、整型1、整型PERL最常用的简单变量,由于其与其它语言基本相同,不再赘述。例:$x = 12345;if (1217 + 116 == 1333) {# statement block ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:374 | 回复:0
  • Perl函数及参数介绍
    Perl函数及参数介绍
    子例程,函数子例程,函数的作用域是指在程序中能够看到它的位置范围。子例程是全局的,可以放在脚本中的任意位置,甚至放在其他脚本文件中。当使用来自其他文件的子例程时,应当使用关键字do,require或use将它加载到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:430 | 回复:0
  • MAC本地搭建服务器1 - XAMPP(Apache + MariaDB + PHP + Perl) 下载
    MAC本地搭建服务器1 - XAMPP(Apache + MariaDB + PHP + Perl) 下载
    1.XAMPP 下载 下载链接: https://www.apachefriends.org/zh_cn/download.html 1.下载 安装完 如图: 2.启动服务器 启动后会显示IP 3.启动这三项 4.选择个端口 打开, 以后就通过这个 链接你的本地服务器 . 5. 点击 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:426 | 回复:0
  • Perl技术内幕第二版读书笔记1
    Perl技术内幕第二版读书笔记1
    在Perl中对每个数据类型须使用不同的前缀:标量用$,数组用@,哈希表用%。甚至在一些并非数据格式的项前也使用了前缀:子程序的名字使用amp;amp;amp;,而通配量(代表与变量有关的所有数据类型)使用*。除了使用前缀 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:45 | 阅读:477 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap