ドキュメントが言うように、次のコードで H フィルターを適用できます<% $message_body | h %>
ただし、<%perl> タグ内にある場合、フィルターの呼び出しはカバーされません。
はい、doc は を呼び出すことができると言っています$m->filter(...
が、これは次のエラーを生成します:
Error during compilation of /.../input:
Bareword found where operator expected at /.../input line 42, near "$.H" (Missing operator before H?)
私のperlコードは次のとおりです。
$m->filter( $.H, "$value" );
私の回避策は次のとおりです。
</%perl>
<% $value | h%>
<%perl>
しかし、これは醜いです。私が間違っていたことを修正してください$m->filter( $.H, "$value" );