【发布时间】:2014-11-02 12:10:54
【问题描述】:
我正在尝试从 Perl 文件中提取 Pod 文档。我不想像Pod::Simple::Text 那样将文档转换为文本。我只想将 Pod 文本作为 Pod 文本,以便稍后将其输入到 Pod::Template。例如:
use warnings;
use strict;
use Pod::Simple::Text;
my $ps=Pod::Simple::Text->new();
my $str;
$ps->output_string( \$str );
$ps->parse_file($0);
print $str;
__END__
=head1 SYNOPSIS
prog [OPTIONS]
这会将 Pod 打印为文本。有没有可以给我 Pod 文本的 CPAN 模块,即:
=head1 SYNOPSIS
prog [OPTIONS]
改为?
更新
该解决方案应该能够处理字符串中的 Pod 文档,例如
my $str = '__END__
=head1 SYNOPSIS';
【问题讨论】:
标签: perl