如何在插值字符串中将Perl变量与文本分开?

Jul*_*ien 37 variables perl interpolation

考虑:

print "    $foo", "AAAAAAAA", $foo, "BBBBBBBB";
Run Code Online (Sandbox Code Playgroud)

假设我想将此代码用于print <<EOF;:

print <<EOF;
    $fooAAAAAAAA$fooBBBBBBBB";
EOF
Run Code Online (Sandbox Code Playgroud)

这是行不通的,因为Perl认为我有一个名为的变量$fooAAAAAAAA.print <<当我进行长时间的打印测试时,如何轻松使用这些线条?

Mar*_*ter 59

用途${foo}:

print <<EOF;
    ${foo}AAAAAAAA${foo}BBBBBBBB";
EOF
Run Code Online (Sandbox Code Playgroud)