神奇的perl
收藏

最佳perl入门

分享到: Sina Tec

最近更新文章

神奇的Perl-正则表达式(7)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 2.1        不捕捉括号 使用(?:)来标记那些不需要捕获的模式串。语法如下: (?:<pattern>)  <pattern>为不需要捕获的模式串 以'deep and future'字符串为例,忽略and,直接使用数字标 ...
deepfuture 评论(0) 有1854人浏览 2010-07-31 11:51

神奇的Perl-正则表达式(6)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 2.1         使用命名变量捕捉 使用数字标记位置捕捉,仅适用于模式串比较简单的情况。 复杂的模式串必须使用命名变量进行捕捉,Perl将捕捉的字符串放在哈希%+,键为在捕捉时指定的命名变量,值为捕捉到的字符串。语法如下: (?<label&g ...
deepfuture 评论(0) 有1646人浏览 2010-07-31 11:36

神奇的Perl-正则表达式(5)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.     转化 1、语法格式: $字符串变量名!~tr/<pattern>/<replacemnt>/ <pattern>为需要替换的匹配模式串,<replacement>为替换的字符串。 ...
deepfuture 评论(0) 有1834人浏览 2010-07-30 22:51

神奇的Perl-哈希与数组(8)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.     数组内嵌数组 1、 声明及定义 首先,定 ...
deepfuture 评论(0) 有1878人浏览 2010-07-30 15:38

神奇的Perl-正则表达式(4)

  1.     替换 2  3  1、语法格式: $字符串变量名=~s/<pattern>/<replacement/ <pattern>为
deepfuture 评论(0) 有1613人浏览 2010-07-30 15:02

神奇的Perl-正则表达式(3)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载2.1         特殊字符匹配 在Perl 正则中,某些字符具有特殊含义,譬如“?”、“*”、“.”、“+”等。如果模式串需要把这些符号当作纯文本来处理的话,就必须在它前面加上反斜杠(\)。 比如: #perl4-2.pl my $name=" ...
deepfuture 评论(0) 有1829人浏览 2010-07-28 11:23

神奇的perl-正则表达式(2)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.     匹配2.1         基础语法1、 Perl使用正则表达式可实现字符串的查询和匹配。2、 语法格式(regexp为模式串):$字符串变量名=~m/<regexp>/ 也可以简写为$字符串变量名=~ /<regexp>/ 通 ...
deepfuture 评论(0) 有1562人浏览 2010-07-27 17:55

神奇的perl-正则表达式(1)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 第五章 正则表达式 1. PERL正则基础正则表达式是一种序列或字符模式,负责在搜索和替换文本时对文本内容进行字符串匹配。Perl中的正则表达式由待匹配字符串或模式串或2者混合而成,一般以斜杠(/)作为定界符。 Perl正则模式串主要有以下几种:. 匹配单个除换行 ...
deepfuture 评论(0) 有2685人浏览 2010-07-26 20:11

神奇的Perl-哈希和数组(7)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.1          push、pop、shift、unshift 1、push在数组末尾处增加元素,
deepfuture 评论(0) 有2463人浏览 2010-07-17 20:20

神奇的Perl-哈希和数组(6)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.1.1 each、values、keys、sort 1、 each each一般作用于哈希和数组,以2元素的列表形式返回哈希的键值对和数组的索引、值对。语法如下:    each %hash each @array 比如:
deepfuture 评论(0) 有3574人浏览 2010-07-15 17:46

神奇的perl-哈希和数组(5)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.1         第三个任务 BOSS交给小张一个文本文件,为去年销售人员季度完成的销售额,要求小张统计出前三名做为金牌销售员人选。 张三 25  9   10  60 李四 17  16  79  25 黄三 5  10  5   2 黄光 ...
deepfuture 评论(0) 有1665人浏览 2010-06-27 10:43

perl处理输入和输出-3

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 这段程序有几处耐人寻味:1、($name,$price)=split(',',$carmes);($name,$price)表示一个列表,列表可以理解为标量的有序集合,列表存储着数据的集合,而数组可理解为存储着列表的变量。列表可用用(元素1,元素 2,元素 3,„. ...
deepfuture 评论(0) 有3403人浏览 2010-06-27 10:04

神奇的Perl-哈希与数组(4)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载   2.     数组内嵌哈希 声明及定义 my @数组变量名=( {  数组第1个元素的哈希键1=>值
deepfuture 评论(0) 有2698人浏览 2010-06-21 08:26

神奇的Perl-哈希与数组(3)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.     哈希内嵌数组 语法格式如下: 声明及定义 my %哈希变量=( 哈希键1=>[数组元素1,数组元素2,…,数组元素n],
deepfuture 评论(0) 有2347人浏览 2010-06-06 21:45

神奇的Perl-哈希与数组(2)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.1         哈希内插哈希 很多情况下,需要几层哈希来存储一个数据表,比如以下学生成绩表: 姓名 物理
deepfuture 评论(0) 有5239人浏览 2010-06-05 11:53

神奇的Perl-哈希与数组(1)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 神奇的Perl-   哈希与数组 1.     use strict和use warnings 1.1         要求
deepfuture 评论(0) 有5676人浏览 2010-06-01 21:53

perl语法-2

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.1   如果非真unless 表示如果非真,即:如果条件表达式不为真。 语法一: unless(条件表达式) { 条件表达式为假执行的语句块; } 也可以写成: 条件表达式为假执行的语句块unless (条件表达式); ...
deepfuture 评论(0) 有2325人浏览 2010-05-17 14:41

Perl的语法-1

  声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创, 未经笔者授权,任何人和机构不能转载     1.  语句 1.1         结构 单个语句用;表示结束,结构
deepfuture 评论(0) 有2120人浏览 2010-05-02 22:02

word文件批量另存为txt

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 use warnings;use strict;use Win32::OLE;use Win32::OLE::Const 'Microsoft Word';my $word = CreateObject Win32::OLE 'Word.Application' o ...
deepfuture 评论(0) 有4234人浏览 2010-03-30 09:15

Perl处理输入输出-2

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载   6.say、print、<STDIN>与Chomp 2个新疑问产生了, ...
deepfuture 评论(0) 有2859人浏览 2010-03-29 08:40
  • 专栏创建者:deepfuture
  • 创建时间:2012-02-04 19:21:15
  • 专栏文章数:42篇
  • 专栏被浏览:103553 次

本专栏热门文章

最新评论

Global site tag (gtag.js) - Google Analytics