小编use*_*867的帖子

per /中的m/PATTERN /和/ PATTERN /之间的差异

perl中的以下代码段之间是否存在技术差异?他们似乎行为相同

my $str = "A cat is red";

if($str =~ /cat/) {
    print "Matches\n";
}
Run Code Online (Sandbox Code Playgroud)

VS

my $str = "A cat is red";

if($str =~ m/cat/) {
    print "Matches\n";
}
Run Code Online (Sandbox Code Playgroud)

这段代码的不同之处在于第3行的"m".为什么有人省略或不省略"m"?

regex perl match

13
推荐指数
2
解决办法
1873
查看次数

为什么Perl中的连接打印数组的COUNT而不是数组本身

例如:

my @array = ("a","b","c");

print @array; #prints abc
print "Array is: " . @array #prints 3
Run Code Online (Sandbox Code Playgroud)

是什么让这两个印刷语句有所不同?

printing arrays perl scalar concat

3
推荐指数
1
解决办法
255
查看次数

标签 统计

perl ×2

arrays ×1

concat ×1

match ×1

printing ×1

regex ×1

scalar ×1