内容

名称

perlfaq - 有关 Perl 的常见问题

版本

版本 5.20210520

说明

perlfaq 包含多份文档,回答了有关 Perl 和 Perl 编程的最常见问题。它按主题分为本文档中概述的九个主要部分。

在哪里找到 perlfaq

perlfaq 是一份不断发展的文档。在 https://perldoc.perl5.cn/perlfaq 阅读最新版本。它还包含在标准 Perl 发行版中。

如何使用 perlfaq

perldoc 命令行工具是标准 Perl 发行版的一部分。要阅读 perlfaq

$ perldoc perlfaq

搜索 perlfaq 问题标题

$ perldoc -q open

如何为 perlfaq 做出贡献

查看 https://github.com/perl-doc-cats/perlfaq/wiki。如果您没有找到您的建议,请针对 https://github.com/perl-doc-cats/perlfaq 创建一个问题或发出请求。

一旦获得批准,更改将随下一个 Perl 版本一起发布,随后出现在 https://perldoc.perl5.cn/perlfaq

如果我的问题在常见问题解答中没有得到解答怎么办?

尝试 perlfaq2 中的资源。

目录

perlfaq1 - 关于 Perl 的一般问题
perlfaq2 - 获取和了解 Perl
perlfaq3 - 编程工具
perlfaq4 - 数据处理
perlfaq5 - 文件和格式
perlfaq6 - 正则表达式
perlfaq7 - Perl 语言的一般问题
perlfaq8 - 系统交互
perlfaq9 - Web、电子邮件和网络

问题

perlfaq1:关于 Perl 的一般问题

本部分常见问题解答回答了关于 Perl 的非常一般、高级别的疑问。

perlfaq2:获取和了解 Perl

本部分常见问题解答回答了有关在哪里查找 Perl 的源代码和文档、支持和相关事项的问题。

perlfaq3:编程工具

本部分常见问题解答回答了与程序员工具和编程支持相关的问题。

perlfaq4: 数据处理

本部分常见问题解答回答了与操作数字、日期、字符串、数组、哈希表和各种数据问题相关的问题。

perlfaq5:文件和格式

本部分讨论 I/O 和“f”问题:文件句柄、刷新、格式和页脚。

perlfaq6: 正则表达式

此部分出人意料地小,因为 FAQ 的其余部分都包含了涉及正则表达式的答案。例如,解码 URL 和检查某个内容是否为数字可以使用正则表达式来处理,但这些答案可以在此文档的其他地方找到(确切地说,在 perlfaq9:“如何在 Web 上解码或创建那些 %- 编码”和 perlfaq4:“如何确定标量是数字/整数/浮点数”中)。

perlfaq7:通用 Perl 语言问题

本节处理通用 Perl 语言问题,这些问题显然不属于任何其他节。

perlfaq8:系统交互

Perl FAQ 的此部分涵盖了涉及操作系统交互的问题。主题包括进程间通信 (IPC)、对用户界面(键盘、屏幕和指针设备)的控制,以及与数据操作无关的大多数其他内容。

perlfaq9: Web、电子邮件和网络

本节讨论与运行网站、发送和接收电子邮件以及一般网络相关的问题。

鸣谢

Tom Christiansen 编写了最初的 perlfaq,然后在 Nat Torkington 的帮助下对其进行了扩展。brian d foy 对 perlfaq 进行了大量编辑和扩展。多年来,perlfaq-workers 和其他人也提供了反馈、补丁和更正。

作者和版权

Tom Christiansen 编写了此文档的最初版本。brian d foy <[email protected]> 编写了此版本。有关其他版权信息,请参阅各个 perlfaq 文档。

此文档的适用条款与 Perl 本身相同。所有 perlfaq 文档中的代码示例均为公有领域。请根据需要使用它们(并自行承担风险,不提供任何人的担保)。