📜  珀尔 |常用表达(1)

📅  最后修改于: 2023-12-03 15:11:12.525000             🧑  作者: Mango

珀尔 常用表达

珀尔 (Perl) 是一种流行的脚本语言,它广泛用于Web开发、网络编程、系统管理和数据分析等各个领域。

这里给大家介绍一些Perl中常用的表达式。

变量

Perl中的变量名以$开头。常见的变量类型有:

  • 标量 (Scalar): 存储单个值的变量。
  • 数组 (Array): 存储一组有序值的变量。
  • 散列 (Hash): 存储键-值对的变量。

示例代码:

# 标量变量
my $name = "John";
print "My name is $name\n";

# 数组变量
my @fruits = ("apple", "banana", "orange");
print "I like $fruits[0]\n";

# 散列变量
my %scores = ("math" => 90, "english" => 80, "history" => 95);
print "My math score is $scores{'math'}\n";
控制语句

Perl中的控制语句与其他编程语言类似,包括 if-else 语句、for/foreach 循环、while/until 循环等。下面是一些常用的语句示例:

# if-else 语句
if ($age > 18) {
  print "You're an adult\n";
} else {
  print "You're a child\n";
}

# for 循环
for my $i (1..10) {
  print "$i\n";
}

# while 循环
while ($i < 10) {
  $i++;
  print "$i\n";
}
正则表达式

Perl中的正则表达式是强大而灵活的工具,可以用于字符串匹配、替换等操作。下面是一些常用的正则表达式操作:

# 匹配操作
my $str = "Hello, World!";
if ($str =~ /world/i) {
  print "Match found\n";
} else {
  print "Match not found\n";
}

# 替换操作
my $phone = "123-456-7890";
$phone =~ s/-/ /g;
print "My phone number is $phone\n";

以上就是Perl中常用的表达式。更多详细信息可以参考Perl官方文档。