暂无介绍
Perl是一种动态编程语言,由NASA的语言学家Larry Wall于1987年创建。它是作为一种脚本语言开发的,旨在结合C、sed和Bourne Shell的最佳功能。当时,它主要用于管理任务,今天在这方面仍然有一些用途。然而,随着时间的推移,很明显,这种语言在许多方面都是web页面服务器端脚本的理想语言,因此在该领域越来越流行,最终成为顶级服务器端语言之一。...
从一种新的编程语言开始可能会很有挑战性。学习函数是一种方法。Perl string lc()函数和uc()函数是两个易于理解的基本函数,它们分别将字符串转换为全小写或全大写。...
Perl是处理文件的理想语言。它具有任何shell脚本和高级工具(如正则表达式)的基本功能,因此非常有用。为了使用Perl文件,首先需要学习如何读写它们。在Perl中,通过打开特定资源的文件句柄来读取文件。...
假设您正在构建一个Perl脚本来遍历文件系统并记录它所发现的内容。当您打开文件句柄时,您需要知道您是在处理实际的文件还是在处理一个目录,这两个文件的处理方式是不同的。您希望全局化一个目录,以便可以继续递归地解析文件系统。从目录中识别文件的最快方法是使用Perl的内置文件测试操作符。Perl具有可用于测试文件不同方面的运算符。-f运算符用于标识常规文件,而不是目录或其他类型的文件。...
Perl的chop和chomp函数常常会引起混淆。它们不仅听起来相似,而且做着相似的事情。不幸的是,有一个关键的区别-chop完全删除字符串的最后一个字符,而chomp仅删除换行符时的最后一个字符。...
Perl splice函数采用以下形式:...
Perl grep()函数是一个过滤器,它在数组的每个元素上运行正则表达式,并仅返回计算结果为true的元素。使用正则表达式可能非常强大和复杂。grep()函数使用语法@List=grep(表达式@array)。...
Perl编程语言join()函数用于使用指定的连接表达式将特定列表或数组的所有元素连接到单个字符串中。列表被连接成一个字符串,每个项目之间包含指定的连接元素。join()函数的语法是:join EXPR,LIST。...
解析文本文件是Perl成为优秀的数据挖掘和脚本工具的原因之一。...
Perl有一个方便的内置函数,用于在脚本中查找当前日期和时间。然而,当我们谈论查找时间时,我们谈论的是运行脚本的机器上当前设置的时间。例如,如果您在本地机器上运行Perl脚本,localtime将返回您设置的当前时间,并且可能设置为当前时区。...
Ruby中的每个数组和散列都是一个对象,这些类型的每个对象都有一组内置方法。刚接触Ruby的程序员可以通过下面的简单示例了解如何将每个方法与数组和哈希一起使用。...
Perl的reverse()函数用于反转数组的顺序。函数返回一个反向数组,但不反向数组。...
Perl比较运算符有时会使新的Perl程序员感到困惑。这种混淆源于Perl实际上有两组比较运算符——一组用于比较数值,另一组用于比较字符串美国信息交换标准代码(ASCII)值。...
Perl是一种主要用于开发web应用程序的编程语言。Perl是一种解释语言,而不是编译语言。这意味着它的程序比编译语言占用更多的CPU时间——随着处理器速度的提高,这个问题变得不那么重要。用Perl编写代码比用编译语言编写要快,所以节省的时间就归你了。当您学习Perl时,您将学习如何使用该语言的函数。最基本的函数之一是字符串长度函数。...
在下载Perl之前,应该检查是否已经有了它。许多应用程序以这样或那样的形式使用Perl,因此在安装应用程序时可能已经包含了Perl。Mac附带安装了Perl。Linux可能已经安装了它。默认情况下,Windows不安装Perl。...