`
ihuashao
  • 浏览: 4666518 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Perl 学习心得体会

阅读更多

首先是在windows平台上使用,可以下载ActivePerl或者StrawberryPerl,安装后既可以像在linux下进行命令行运行了(没有图形界面,呵呵!)

Predefined Names:http://www.cs.cmu.edu/People/rgs/pl-predef.html

Perl 中的特殊变量 $&, $`,$' ,@_http://blog.csdn.net/bjbs_270/archive/2007/09/20/1792360.aspx

下面的内容来时学习《Advanced Perl Programming》

Chapter 1

dynamically and statically allocated storage
anonymous storage
reference and dereference
scalars, arrays, hashes

%sue=(
'name'=>'Sue',
'age'=>'45',
'children'=>[#anonymousarray
{#anonymoushash1
'name'=>'John',
'age'=>'20'
}
,
{
#anonymoushash2
'name'=>'Peggy',
'age'=>'16'
}
]
);

print$sue{children}->[1]->{name};

Chapter 2

http://www.perl.com/doc/FMTEYEWTK/(http://www.perl.com/doc/FMTEYEWTK/regexps.html)

#twodimensionarrayimplement
%foo1=(a=>10,str=>"good");

$a=0;
$str=1;
$foo2[$a]=10;
$foo2[$str]="hello";

print"$foo1{str} ";
print"$foo2[$str] ";

#complexstructure
$student{0001}={
name
=>fei,
course
=>[]};

print$student{0001}{name};

看到第二章,发现内容是在是太深了,还是先看看《Perl Programming》吧。尤其是正则表达式,一定要好好学习。

正则表达式30分钟入门教程 (相当不错的教程,虽然作者是.Net开发者)
http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm

分享到:
评论

相关推荐

    Perl语言学习.pdf

    Perl语言学习 Perl语言是由Larry Wall在20世纪80年代开发的一种开源的高级语言,它结合了低级语言和高级语言的特性,具有速度快、灵活性强和可读性好的特点。Perl语言的产生是为了解决awk语言无法生成报表的问题,...

    perl 学习笔记和心得

    Perl确实是一种非常吸引人的程序语言,而之所以这么引人入胜的原因不单单在于他的功能,也在于他写作的方式,或说成为一种程序写作的艺术。即使你只是每天埋首于程序写作的程序设计师,也不再让生活过份单调,至少你...

    perl脚本语言学习笔记心得

    这个文档中记录和总结了我学习perl脚本语言的一些经验和初学者需要注意的事情

    Perl_学习手札

    这份"Perl学习手札"是为那些想要深入理解Perl语言特性和应用的初学者或有一定经验的开发者准备的宝贵资源。 首先,Perl的核心特性在于其灵活性和表达力。Perl语法受到了C、sed、awk等多种语言的影响,这使得它在...

    perl学习ppt全集

    "perl学习ppt全集"是一份详尽的教程资料,旨在帮助初学者和有经验的程序员深入理解Perl语言的核心概念和高级特性。这份资料可能包含一系列的PPT幻灯片,每一份都专注于不同的主题,旨在通过清晰的讲解和实例来提升...

    perl学习手札中文

    "Perl学习手札中文"是一份专为初学者设计的学习资料,旨在帮助读者快速掌握Perl语言的基础和高级特性。以下是对这些文件内容的概览: 1. **word.css**: 这个文件可能是样式表,用于定义文档中的排版和格式。在学习...

    perl学习资料,超好

    学会如何编写和使用正则表达式进行模式匹配、替换和分割字符串是Perl学习的重点。 3. **文件和目录操作**:Perl提供了丰富的内建函数来处理文件和目录,如 `open()`、`close()`、`<FILEHANDLE>`、`print FILEHANDLE...

    Perl-5.10.0版本

    Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0版本,Perl-5.10.0...

    最经典的PERL学习文件——Perl语言入门

    #### 一、Perl语言概览与学习指南 **知识点1:Perl语言背景与特点** Perl是由Larry Wall于1987年开发的一种高级编程语言,设计初衷是解决文本处理和系统管理任务。它融合了C、shell scripting、awk和sed等语言的...

    perl脚本perl脚本perl脚本

    perl脚本perl脚本perl脚本perl脚本

    超好perl学习教程

    "超好perl学习教程"可能是一套全面的教育资源,旨在帮助初学者和有经验的开发者提升Perl编程技能。 首先,Perl的语法简洁且灵活,它借鉴了C、sed、awk等语言的特性,使得编写代码既快速又高效。Perl中的变量类型...

    perl学习简明教程

    总的来说,Perl学习简明教程会涵盖以上所述的基础知识,包括但不限于变量、流程控制、字符串和正则表达式、文件操作、模块使用等。通过学习这个教程,你将能够理解和编写基本的Perl脚本,进一步探索其在实际问题中的...

    perl脚本学习范例

    "perl脚本学习范例"这个主题提供了深入理解Perl编程语言的机会,通过具体的实例来探索其语法和特性。 首先,Perl的语法基础是必须掌握的。Perl支持多种数据类型,包括标量(数字或字符串)、数组(一系列有序元素)...

    Perl学习文档

    这篇"Perl学习文档"包含了对Perl语言的全面介绍,无论你是初学者还是有一定经验的开发者,都可以从中受益。 文档可能涵盖了以下几个重要的Perl知识点: 1. **Perl基础语法**:Perl的语法规则和C语言类似,包括变量...

    Perl学习手札.chm

    Perl学习手札.chmPerl学习手札.chmPerl学习手札.chm

    perl语言教程合集

    Perl是一种强大的、高级的、通用的脚本编程语言,它在1987...无论你是初学者还是有一定经验的开发者,这份Perl语言教程合集都将是你不可或缺的参考资料,通过深入学习和实践,你可以掌握Perl的精髓,提升你的编程技能。

    windows Strawberry Perl 5.32最新版本

    windows Strawberry Perl 5.32最新版本 ,适合调试 perl windows Strawberry Perl 5.32最新版本 ,适合调试 perl windows Strawberry Perl 5.32最新版本 ,适合调试 perl windows Strawberry Perl 5.32最新版本 ...

    perl脚本了解及学习

    ### Perl脚本了解及学习 #### 一、Perl基础概览 **Perl**是一种功能强大的通用编程语言,因其灵活性和适应性而在多个行业中得到广泛应用。无论是处理文本、网络编程还是系统管理,Perl都能轻松胜任。它特别适用于...

    草莓perl安装包下载

    草莓perl安装包下载,新版本 Strawberry Perl是用于MS Windows的perl环境,其中包含运行和开发perl应用程序所需的一切。 它被设计为尽可能接近UNIX系统上的perl环境。 它包括perl二进制文件,编译器(gcc)+相关...

Global site tag (gtag.js) - Google Analytics