perl语言有个语法看不懂my $req_data = substr($conn->{data},0,$+[0] ,'');这句是什麼意思那个$+[0]是什麼意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 00:53:45

perl语言有个语法看不懂
my $req_data = substr($conn->{data},0,$+[0] ,'');
这句是什麼意思
那个$+[0]是什麼意思

$+ 就是能匹配到的字串
$+[$x] 就是相对於 $1, $2, $3... 所捕获时的"(最後一个字元的)位置"
即是
$+[0] 就是 $1 最後一个字元的位置
$+[1] 就是 $2 最後一个字元的位置