首页 > 试题广场 >

以下Perl程序的输出结果是下列哪个选项? $txt="12

[单选题]

以下Perl程序的输出结果是下列哪个选项?

$txt="1234a56";
$txt =~ /\d\d/g; 
print "$&,",pos $txt,",";
$txt =~ /\d\d/g;
print "$&,",pos $txt,",";
$txt =~ /\d\d\d/g;
print "$&,",pos $txt,",";
$txt =~ /\d/g;
print "$&,",pos $txt,"";

  • 12,4,34,5,34,2,2,2

  • 12,3,34,4,34,1,2,2

  • 12,3,34,5,34,,1,1

  • 12,2,34,4,34,,1,1

这道题你会答吗?花几分钟告诉大家答案吧!