首页 > 试题广场 >

以下两个Perl程序的输出结果一致吗?请选出正确选项。 程序

[单选题]

以下两个Perl程序的输出结果一致吗?请选出正确选项。

程序1

$txt="ab\ncd";
$txt =~ /a.*c/m; 

print "$&";
程序2
$txt="ab\ncd";
$txt =~ /a.*c/ms;
print "$&";

  • 一致,输出均失败

  • 一致,输出均为ab\nc
  • 不一致,程序1输出失败,程序2输出为ab\nc

  • 不一致,程序1输出为ab\nc,程序2输出失败

/s可以匹配换行符
发表于 2022-04-06 15:08:02 回复(0)