.要在字符串中包含双引号或反斜线,则在其前加一个反斜线,反斜线还可以取消变量替换,如:
$res = "A quote \" and A backslash \\";
$result = 14;
print ("The value of \$result is $result.\n")的结果为:
The value of $result is 14.
.可用\nnn(8进制)或\xnn(16进制)来表示ASCII字符,如:
$result = "\377"; # this is the character 255,or EOF
$result = "\xff"; # this is also 255
.单引号字符串
单引号字符串与双引号字符串有两个区别,一是没有变量替换功能,二是反斜线不支持转义字符,而只在包含单引号和反斜线时起作用。单引号另一个特性是可以跨多行,如:
$text = 'This is two
lines of text
';
与下句等效:
$text = "This is two\nlines of text\n";
.字符串和数值的互相转换
例1:
$string = "43";
$number = 28;
$result = $string + $number; # $result = 71
若字符串中含有非数字的字符,则从左起至第一个非数字的字符,如:
$result = "hello" * 5; # $result = 0
$result = "12a34" +1; # $result = 13
.变量初始值
在PERL中,所有的简单变量都有缺省初始值:"",即空字符。但是建议给所有变量赋初值,否则当程序变得大而复杂后,很容易出现不可预料且很难调试的错误。
分享到:
相关推荐
strawberry-perl-5.38.2.2-64bit.msi
ActivePerl 5.20.2.2
刚刚下载的StrawBerry perl的最新版本5.32.0.1,应用于64位系统的perl。希望对你有用
Perl是一种高级的、通用的、解释型、动态的编程语言,尤其在文本处理、系统管理、网络编程和Web开发等领域有着广泛的应用。标题中的"strawberry-perl-5.32.0.1-64bit.msi"指的是Strawberry Perl的一个特定版本,即...
1. 命令行模式下的发送邮件 1.1 安装sendemail 2.2 使用sendemail和举例 2. 命令行模式下的收取邮件 2.1 安装getmail4 2.2 配置getmail4和简单举例 2.3 用munpack从邮件...perl 2.2 使用sendemail和举例 如果你想用你的
Strawberry Perl是一个针对Windows平台的Perl解释器的开源发行版,它包含了Perl运行环境以及许多常用的Perl模块,使得用户能够在Windows系统上方便地编写和执行Perl脚本。 Perl是一种高级的、通用的、解释型、动态...
标题中的"strawberry-perl-5.32.1.1-64bit"指的是Strawberry Perl的一个特定版本,这是一个专为Windows操作系统设计的Perl解释器。Perl是一种高级的、通用的、解释型、动态的编程语言,广泛应用于文本处理、系统管理...
Strawberry Perl是一个完整的Perl环境,包含了Perl解释器以及许多常用的Perl模块,它提供了一种方便的在Windows上使用Perl的方式,无需进行复杂的配置。 Perl 5.32.1.1是一个重要的版本更新,通常包含了许多错误...
netsnmp程序补丁包net-snmp-perl-5.3.2.2-14.el5.x86_64.rpm
#### 2.2 练习 通过一系列的练习题帮助读者实践所学知识,并加深对Perl 6基本概念的理解。 ### 3. 操作符 #### 3.1 优先级 介绍了Perl 6中的操作符优先级规则,这对于正确理解表达式的执行顺序至关重要。 #### 3.2...
linux redhat5_4 postfix perl-Bit-Vector-6.4-2.2.2.1.i386.rpm
最后,Apache 2.2支持多种脚本语言的集成,如PHP、Perl和Python,通过对应的模块如mod_php、mod_perl和mod_python,可以将动态内容处理交给这些语言来完成,从而实现动态网站的搭建。 总之,Apache 2.2虽然已经过时...
##### 2.2 Perl的应用范围 - **股票市场**:用于实时数据分析和交易策略的实现。 - **产品制造与设计**:自动化生产流程监控与故障诊断。 - **客户支持**:构建自动化的客户服务系统。 - **质量控制**:实施产品...
2.2 标量变量 16 2.3 表达式和运算符 18 2.3.1 基本运算符 18 2.3.2 数字运算符 19 2.3.3 字符串运算符 19 2.4 其他运算符 20 2.4.1 单参数运算符 20 2.4.2 递增和递减 21 2.4.3 尖括号运算符 21 2.4.4 其他赋值...
8. **与其他技术集成**:Apache常与PHP、Perl、Python等脚本语言配合使用,手册会说明如何配置这些集成,以及与数据库(如MySQL)的连接。 9. **故障排除与最佳实践**:手册通常包含丰富的故障排除指南和最佳实践...
### Perl 语言编程知识点详解 #### 一、Perl 概述 **1.1 从头开始** Perl 是一种高级编程语言,以其灵活性和高效性著称。它最初由 Larry Wall 开发,旨在简化文本处理任务。Perl 的设计哲学强调程序员的幸福,这...
##### 2.2 初始配置 - **命令**: `perl -MCPAN -e shell` - 这条命令用于首次启动CPAN的交互式界面。如果已经是CPAN的常客,可以直接使用`cpan`命令。 - **网络设置**: - 如果您的机器直接连接到互联网(如拨号...
**2.2 安装mod_perl** - **2.2.1 在Unix下安装** - 安装Apache服务器。 - 安装Perl。 - 安装mod_perl。 - **2.2.2 在Windows下安装** - 使用特定于Windows的安装包。 **2.3 Apache的mod_perl配置** mod_perl...
#### 2.2 控制结构 - **条件语句** 如if语句,用于基于条件执行不同的代码块。 - **循环语句** 如while和foreach,用于重复执行代码直到满足某个条件。 - **列表和数组** 用于存储多个值,数组可以通过索引访问元素...
2.2 脚本设置 2.3 脚本 2.3.1 开始 2.3.2 注释 2.3.3 Perl语句 2.3.4 执行脚本 2.3.5 脚本范例(UNIX, Windows) 练习1 了解Perl的语法 .第3章 获得打印句柄 3.1 文件句柄 3.2 字 3.2.1 ...